CDK Global

Sr. Software Engineer

United States

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Automotive Software, SaaSIndustries

Requirements

Candidates should possess a Bachelor’s degree in computer science, Engineering, or a related field, and a minimum of 5 years of experience, or a master’s degree with at least 3 years of experience, or alternatively, at least 8 years of experience in lieu of a bachelor’s degree. They must have programming and design experience to execute projects independently, experience with large-scale systems, and proficiency in test-driven development and web template technologies. Strong core Java experience with a deep understanding of object-oriented programming, data structures, and algorithms is also required, along with familiarity with operating systems and a proven ability to work independently or in a team environment.

Responsibilities

The Sr. Software Engineer will design and develop backend services using Java 21, Spring Boot, and REST APIs, build and maintain microservices-based architecture utilizing event-driven/REST APIs, develop dynamic and responsive user interfaces using React.js, translate business requirements into technical solutions with clean architecture and design patterns, ensure code quality, test coverage, and follow CI/CD practices, participate in code reviews, peer programming, and mentor junior developers, optimize applications for performance, scalability, and security, and collaborate with cross-functional teams using Agile/Scrum methodology.

Skills

Cloud-based SaaS
Software Development
Project Leadership
Technical Guidance
Industry Standards
Analytical Thinking
Problem Solving
Engineering Excellence

CDK Global

Integrated software solutions for automotive retail

About CDK Global

CDK Global provides integrated software solutions specifically designed for the automotive retail industry. Their products help auto dealerships manage various operations such as billing, customer relationship management (CRM), inventory management, and service scheduling. By using these software tools, dealerships can streamline their processes, improve customer experiences, and increase sales. Unlike many competitors, CDK Global focuses on the unique challenges of the automotive market, including the transition to electric vehicles (EVs), and tailors its solutions to meet these evolving needs. The company's goal is to enhance the efficiency and productivity of its clients through advanced technology, ultimately driving the automotive retail industry forward.

Hoffman Estates, IllinoisHeadquarters
1972Year Founded
IPOCompany Stage
Automotive & Transportation, Enterprise SoftwareIndustries
5,001-10,000Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Paid Vacation
401(k) Company Match
Tuition Reimbursement

Risks

Tekion's lawsuit could lead to significant legal expenses and reputational damage.
Antitrust lawsuit resulted in a $100 million payout, indicating potential legal vulnerabilities.
Cybersecurity breach impacted major clients, potentially leading to loss of trust and business.

Differentiation

CDK Global specializes in integrated software solutions for the automotive retail industry.
The company offers a subscription-based model for its software solutions.
CDK Global focuses on EV transition challenges, tailoring solutions for evolving industry needs.

Upsides

Increased focus on cybersecurity can enhance CDK Global's reputation and client trust.
Digital transformation in automotive industry presents opportunities for expanding software offerings.
Rise of EVs creates demand for specialized dealership software solutions by CDK Global.

Land your dream remote job 3x faster with AI