Frontend Developer (Angular) Job at CarMax, Richmond, VA

  • CarMax
  • Richmond, VA

Job Description

Salary: $88,800 - 133,200 per year Requirements:

  • Bachelors degree in Computer Science, Engineering, Information Systems, or a related field, or an equivalent combination of education and experience.
  • At least 2 years of professional experience building full-stack web applications, including modern front-end interfaces and middle-tier or API services.
  • Proficiency with Angular 17+ and Angular Material, C# and .NET 8+, YARP, SSO authentication, and mutual TLS (mTLS).
  • Experience designing, building, and consuming RESTful APIs that integrate with enterprise systems.
  • Working knowledge of relational databases such as Microsoft SQL Server or Oracle, including basic SQL queries and relational data models.
  • Strong understanding of secure coding, authentication and authorization, encryption, and sensitive-data handling, including PII.
  • Experience writing unit and integration tests and using Git or GitHub for version control and reusable libraries; Spectator, Jasmine, and Playwright are preferred.
  • Comfort working in Microsoft Azure environments and willingness to use AI-assisted development tools such as GitHub Copilot and OpenCode.
  • Experience with C# and .NET or .NET Core, HTML5, CSS3, JavaScript, modern front-end frameworks, server-side logic, business services, and API integrations; REST experience is required, and SOAP is a plus.
  • Experience with data storage solutions such as Microsoft SQL Server, Oracle, Azure data services, or Snowflake; reusable code and shared libraries; and application deployment and support in Azure.
  • Preferred: experience building internal operational or workflow applications, integrating financial or other enterprise systems, or working with microservices, service-oriented architectures, or distributed systems.
  • Preferred: Agile development experience, direct collaboration with business stakeholders, CI/CD pipelines, build automation, release management, IIS configuration, automated or performance testing, and regulated data environments.
  • Preferred: advanced SQL development, including stored procedures, scripting, and data modeling in Microsoft SQL Server.
  • Applicants must be currently authorized to work in the United States on a full-time basis.
Responsibilities:
  • Design and build web applications that support customer service and collections associates in a high-volume call center.
  • Develop responsive, intuitive user interfaces and middle-layer services integrated with enterprise systems, including CarMax Auto Finances Alfa loan accounting platform.
  • Collaborate with business stakeholders, operations teams, and technology partners to turn servicing and collections processes into useful tools and workflows.
  • Build and maintain APIs and integration services connecting web applications with backend systems and third-party services.
  • Contribute across the software lifecycle, including design, development, testing, implementation, and production support.
  • Improve application performance, usability, and reliability for associates who depend on these tools daily.
  • Understand user needs, explore solutions, and build, test, and deploy reliable, scalable applications that address complex business problems while balancing user needs, operational realities, and technical considerations.
Technologies:
  • AI
  • API
  • Angular
  • Azure
  • Backend
  • C#
  • CI/CD
  • Copilot
  • Git
  • GitHub
  • HTML5
  • Support
  • Jasmine
  • JavaScript
  • Oracle
  • Playwright
  • REST
  • SOAP
  • SQL
  • Snowflake
  • Web
  • microservices
  • ASP.NET
  • Cloud
  • ARM
  • Teamcity
  • Frontend

More:

We are CarMax, an innovative used-car retailer focused on honest, transparent customer experiences, with more than 200 locations nationwide and over 25,000 associates. This role supports CarMax Auto Finance, our wholly owned finance subsidiary and a major U.S. auto lender. We offer a hybrid arrangement based at our Richmond, Virginia Corporate Office, where associates work on-site four days per week. Our team emphasizes career development, training, diversity, and an inclusive workplace. The annual salary range is $88,800 to $133,200.

last updated 41 week of 2026

Job Tags

Full time, Work at office

Similar Jobs

Ellis Medicine

Mental Health Assistant Job at Ellis Medicine

 ...Ellis Medicine has GENEROUS and FLEXIBLE benefits offerings! The Mental Health Assistant (MHA) is part of the inpatient mental health patient care team. Under direct supervision of the Registered Nurse, the MHA provides child, adolescent, and adult patient supervision... 

Complete Staffing LLC

Dr office Scheduler Job at Complete Staffing LLC

 ...to coordinate and manage appointment scheduling for a dental office here in Lake Charles. The ideal candidate will have STRONG administrative skills, knowledge of electronic health record (EHR) systems, and excellent communication abilities. As a key member of the health... 

Nyhus Enterprises LLC

Production Line Worker - Powder Coating Job at Nyhus Enterprises LLC

Description: Nyhus Enterprises is looking for dependable Production Line Workers to join our powder-coating team. This position supports our manual and automated production lines by preparing, hanging, inspecting, and packaging parts. No two days are exactly the... 

Telix Pharmaceuticals (AMER)

Assistant Company Secretary Job at Telix Pharmaceuticals (AMER)

 ...Pharmaceuticals is a dynamic, fast-growing radiopharmaceutical company with offices in Australia (HQ), Belgium, Japan, Switzerland,...  ...Integrity, discretion, and sound judgment; manages Board-level confidential information with the highest standards. Clear communication... 

Serra Saginaw

Parts Counterperson with GM Experience Job at Serra Saginaw

Serra Saginaw Automotive is a proud member of the Serra Automotive Group. Currently, Serra Automotive Group consists of 37 stores selling and servicing 17 brands (Cadillac, Chevrolet, Buick-GMC, Chrysler-Dodge-Jeep-Ram, Subaru, Kia, Volkswagon, Honda, BMW, Toyota, Porsche...