Engineer II, Software
Listed on 2026-05-29
-
Software Development
Backend Developer, Full Stack Developer, Cloud Engineer - Software
About this job
At Car Max, we are industry disruptors. At the heart of our innovation is new digital products. Working on many different aspects of the customer experience, our Engineers II research and discover new opportunities and shape products to fulfill them. From inception to completion, you will develop tools and technology, learning quickly from our spirit of experimentation. You will have a direct impact on improving the performance of our business and ensuring customers can buy the vehicles they want in a way that is right for them!
Whatyou will do – Essential Responsibilities
- Design and build web applications that support customer service and collections associates in a high-volume call center environment.
- Develop responsive, intuitive user interfaces and middle-layer services that integrate with enterprise systems, including Car Max Auto Finance’s loan accounting platform (Alfa).
- Work closely with business stakeholders, operations teams, and technology partners to translate servicing and collections processes into effective tools and workflows.
- Build and maintain APIs and integration services that connect the web application to backend systems and third‑party services.
- Support the full software lifecycle, including design, development, testing, implementation, and production support.
- Continuously improve application performance, usability, and reliability to support associates who rely on these tools every day.
It takes a passion for technology and problem‑solving to build applications that make a real difference in how associates serve customers. In this role, you will work collaboratively with business and technology partners to design and deliver web applications and integration services that support customer service and collections operations. You will be involved throughout the development lifecycle—from understanding user needs and exploring solutions, to building, testing, and deploying reliable, scalable applications that solve complex business problems.
Qualificationsand Requirements Basic Qualifications
- Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field (or equivalent combination of education and experience).
- 3+ years of professional experience building full‑stack web applications, including modern front‑end UIs and middle‑tier / API services.
- Proficiency with:
- Angular 17+ (with Angular Material) for responsive, component‑based UIs
- C# and .NET 8+ for backend services and BFF patterns
- YARP for API routing and reverse‑proxy integration
- SSO Auth + mTLS for secure inter‑service communication
- Experience designing, building, and consuming RESTful APIs that integrate with enterprise systems.
- Working knowledge of relational databases (Microsoft SQL Server, Oracle, or similar) — ability to write and optimize basic SQL queries and understand relational data models.
- Strong understanding of secure coding practices, authentication/authorization, encryption, and handling sensitive data (PII).
- Experience writing unit and integration tests (Spectator + Jasmine and Playwright preferred) and working with Git / Git Hub for version control and reusable libraries.
- Comfort working in Microsoft Azure environments and a willingness to adopt AI‑assisted development tools (Git Hub Copilot and Open Code) to accelerate delivery.
- Experience building internal operational or workflow applications (customer service, servicing, collections, or similar business‑critical tools).
- Integration experience with financial systems, accounting platforms, or other enterprise systems.
- Familiarity with microservices, service‑oriented architecture, or distributed systems.
- Agile development experience and comfort working directly with business stakeholders to translate requirements into technical solutions.
- Knowledge of CI/CD pipelines, build automation, release management, and IIS configuration.
- Experience with automated performance testing or working in regulated data environments.
- Proficiency in C# and the .NET / .NET Core framework for building web applications and backend services.
- Experience developing…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).