Hybrid Principal Software Engineer

Posted 3 hours ago

Apply now

About the role

  • Principal Software Engineer at CarMax developing and innovating on auction website. Collaborating in a close-knit product team to enhance the customer experience with technology.

Responsibilities

  • Helping to develop and innovate on CarMax’s auction website.
  • Collaborate with colleagues in product design, product management and systems architecture to develop experimental solutions and bring great ideas to life.
  • Market your innovative ideas internally and evolve them according to feedback and critique within an agile environment.
  • Stay on top of industry trends and best practice to continuously improve what we do and ensure our customer experience is the best it can be.
  • Consult users, carry out experiments, tackle complex business problems and implement new products.

Requirements

  • Bachelor’s degree in computer science, a related field, or equivalent alternative education, skills, and/or practical experience is required.
  • 7+ years of application development experience required.
  • 5+ years of experience with the .NET Core/C#/Microsoft Azure offerings.
  • Knowledge of SQL Server and NoSQL database technologies.
  • Experience collaborating with multiple teams.
  • Experience working with Agile and DevOps methodologies.
  • Experience with RESTful APIs.
  • Experience with HTML / CSS.
  • GIT experience.
  • Experience with Front-end architecture (preferred).
  • Experience with React.js and its core principles (preferred).

Benefits

  • Flexible work arrangements
  • Professional development opportunities

Job title

Principal Software Engineer

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job