Power the Possibilities
The CDK Global technology team is looking for collaborative
innovators who are passionate about making their mark on emerging
enterprise software products. We’re building and developing cloud
technology for the automotive retail industry
that will change the landscape for automotive dealers, original
equipment manufacturers (OEMs) and the customers they serve.
Be Part of Something Bigger
Each year, more than three percent of the U.S. gross domestic
product (GDP) is attributed to the auto industry, which flows
through our customer, the auto dealer. It’s time you joined an
evolving marketplace where research and development
investment is measured in the tens of billions. It’s time you
were a part of something bigger.
We’re expanding our workforce – engineers, architects,
developers and more – onboarding early adopters who can optimize,
pivot and keep pace with ever-evolving development roadmaps and
Join Our Team
Growth potential, flexibility and material impact on the success
and quality of a next-gen, enterprise software product make CDK an
excellent choice for those who thrive in challenging, fast-paced
The possibilities for impact are endless. We have exceptional
opportunities to evolve our industry by driving change through new
If you’re ready for high-impact, you’re ready for CDK.
The Software Engineer II is an experienced developer position
that works primarily in design, coding, testing, and supporting
software products and related materials to meet customer
requirements in the Heavy Equipment industry. The Software Engineer
II performs tasks using formal software development methodologies
and specified R&D and/or departmental procedures.
• Design and implement software modules.
Create design documents and module specifications from the
direction of other software engineers, project leads, or
supervisor. Create interfaces to or from other applications or
• Code programs or modifications to existing
programs or modules.
• Develop application test plans. This can
include regression, integration, or full system test plans.
• Perform debugging, unit, and system level
testing on programs.
• Coaching and mentoring other developers.
• Update and review object, module, program,
and application documentation.
• Review and provide input to technical
writers, training developers on application specific publications,
on-line help implementation, and if appropriate, training class
• Develop and implement application test
plans, including both integration and full system test plans for
publications, software and training materials.
• Create program specifications to ensure
proper direction during development.
• Participates in code reviews for other
Education & Experience:
• BS/BA degree in Computer Science, Math, or
• 5+ years programming experience
• Training and experience with Agile software
• Analysis and design experience.
• Experience and training in formal testing
Bachelor’s degree in Computer Science, Engineering, or related
field with at least 5 years of programming experience or a Master’s
degree; OR in lieu of a Bachelor’s degree, at least 7 years of
direct programming experience
Understanding of utilizing Agile and Scrum software
Knowledge of backend programming languages like C#, ASP.NET, SQL
Server or Postgres is a must
Knowledge of other technologies like JSON, REST, MVC,
Knowledge of frontend programming languages like Angular JS or
React JS is a required
Working knowledge of AWS or Azure is nice to have.
Ability to document, track and monitor a problem/issue to a
Knowledge of operating systems is must
Collaborative problem solving ability and self-motivated
Strong verbal and written communication skills along with
prioritization of duties
Work as a team member, with limited supervision.
Demonstrated time management and completion of tasks to a
CDK Global knows you have passions outside of work. You
have family, friends, sporting events, and lots of things going on.
That’s why we offer a comprehensive benefits package to not
only take care of you but your family as well. All of our
benefits are effective the first day of employment including 401K
matching, paid time off to re-energize, donate your time to
volunteer in your community, and tuition reimbursement to name a
At CDK, we pride ourselves on having a diverse workforce. We
value and celebrate the uniqueness of individuals and the different
perspectives they provide. We offer equal opportunity
employment regardless of race, color, religion, gender, gender
identity or expression, sexual orientation, national origin,
genetics, disability status, age, marital status, or protected