C

CDK Global

Automotive dealership software and services provider

Associate Software Engineer

Full-Stack EngineeringPosted on Nov 11
Full-timeAustin, TX, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related field and 0–2 years of experience are required.
  • Knowledge of C#, the .NET framework, SQL, PostgreSQL, deployment pipelines, GitHub, Stash, release processes, and AI development tools such as Claude and Copilot is required.
  • Ability to document, track, and monitor problems or issues through timely resolution is required.
  • Ability to work independently and in a team environment is required.
  • Proficiency with Microsoft Office is required.
  • A new graduate who recently completed a Computer Science or related degree is sought.
  • Strong academic performance is preferred.
  • Strong understanding of algorithms and data structures is preferred.
  • Ability to analyze problems and develop efficient solutions is preferred.

Responsibilities

  • Build professional expertise, including knowledge of the domain, processes, and customers.
  • Solve a variety of problems of moderate scope within the role's area.
  • Analyze possible solutions using technical expertise and independent judgment within defined practices and procedures.
  • Work toward project or ongoing-assignment objectives.
  • Plan work priorities regularly without management guidance.
  • Share skills and knowledge with others while building working relationships.
  • Participate in on-call rotations and emergency response activities as needed to support production systems and maintain platform reliability.
  • Follow CDK Global policies and procedures.
  • Complete mandatory assigned compliance tasks and acknowledgements.
  • Meet or exceed performance expectations.

Desired Qualifications

  • Strong knowledge of C# and the .NET framework.
  • Good understanding of object-oriented programming concepts.
  • Experience or strong understanding of web APIs.
  • Understanding of microservices architecture and development.
  • Experience working with SQL databases.
  • Knowledge of PostgreSQL.
  • Good understanding of database concepts, queries, and data handling.
  • Exposure to AI-assisted software development.
  • Hands-on experience with AI coding or productivity tools such as Claude, GitHub Copilot, or similar tools.
  • Ability and willingness to use AI tools effectively in the development workflow.
  • Good understanding of deployment pipelines and continuous integration/continuous delivery processes.
  • Hands-on experience with Git or Stash repositories.
  • Familiarity with creating branches, raising pull requests, conducting code reviews, merging changes, and deployments.
  • Understanding of standard software development and release processes.
  • Working knowledge of React.
  • Good understanding of JavaScript.
  • Ability to work across backend and frontend components when required.

About the Company

CDK Global

Automotive dealership software and services provider

CDK Global provides integrated software tools for the automotive retail industry, serving auto dealerships, OEMs, independent software vendors, and heavy truck businesses. Its subscription-based platform offers CRM, billing, inventory management, and service scheduling, connecting core dealership workflows while offering optional consulting and support services. The company differentiates itself by focusing exclusively on automotive retail, supporting a broad ecosystem of dealers, manufacturers, and software partners, and by aligning offerings with industry needs such as the EV transition. Its goal is to move automotive retail forward by using technology to improve efficiency and enhance the customer experience.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Hoffman Estates, IL
Founded
1972

Recently Posted Jobs

Explore more opportunities at CDK Global

See more jobs