Senior Software Architect

$185,000 - $235,000/Yr

CDK Global - Hoffman Estates, IL

posted 5 months ago

Full-time - Senior
Hoffman Estates, IL
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

CDK Global is a leading provider of cloud-based software to dealerships and Original Equipment Manufacturers (OEMs) across automotive and related industries. The Company's cloud-based, software as a service (SaaS) platform enables dealerships to manage their end-to-end business operations including the acquisition, sale, financing, insuring, repair, and maintenance of vehicles. By automating and streamlining critical workflows, the integrated platform of modern solutions enables dealers to sell and service more vehicles by creating simple and convenient experiences for customers and improves their financial and operational performance. This is an architect role that will be responsible for driving technical vision and strategy for CDK Dealer Management System and Payments platform. In this position, you will partner with technologists and enterprise architects across all CDK to align with CDK architecture strategy. You will develop and share a north star technical vision for the domain that you are accountable for, influencing the long-term technical vision and strategy for CDK products. You will advocate for designing software that is scalable, resilient, maintainable, and stable, while also influencing software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, and testing. Additionally, you will lead collaboration with key stakeholders and contribute subject matter expertise to develop unique solutions to complex issues, while keeping abreast of broad industry trends and developing methods for implementing them in our environment.

Responsibilities

  • Partner with technologists and enterprise architects across all CDK to align with CDK architecture strategy.
  • Develop and share north star technical vision for the domain that they are accountable for.
  • Influence long term technical vision and strategy for CDK products.
  • Advocate for designing software that is scalable, resilient, maintainable, and stable.
  • Influence software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes and testing.
  • Lead collaboration with key stakeholders and contribute subject matter expertise to develop unique solutions to complex issues.
  • Keep abreast of broad industry trends and develop methods for implementing them in our environment.

Requirements

  • 12+ years of software engineering experience with at least 3 years as Software Architect.
  • Extensive experience in software development, including hands-on experience with various programming languages, frameworks, database technologies.
  • Proven experience in designing and building cloud native distributed applications on cloud platforms (AWS preferred).
  • Extensive experience with relational and non-relational databases (MongoDB, Cassandra, or similar NoSQL solutions).
  • Strong knowledge of software architecture principles, patterns, and best practices.
  • Ability to organize and articulate complex solutions clearly to technology and business executives.

Benefits

  • Medical, dental, and vision benefits
  • Paid Time Off (PTO)
  • 401K Matching Program
  • Tuition Reimbursement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service