Principal Software Engineer
Company: CarMax
Location: Plano
Posted on: March 20, 2023
|
|
Job Description:
8117 - Dallas Technology Hub - 5830 Granite Parkway, Plano,
Texas, 75024
CarMax, the way your career should be!
About this job
At CarMax, we are industry disruptors. At the heart of our
innovation is new digital products. Working on many different
aspects of the customer experience, our Principal Engineers
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!
Lead development for an industry leader
At CarMax, we want to disrupt our industry by empowering customers
to buy a car on their own terms - allowing them to transact with us
anytime, anywhere. As a Lead developer, you'll be at the forefront
of driving technical innovation alongside several product teams who
are creating a seamless online transaction experience for our
customers and associates.
You are: Able to balance customer needs with business goals and
know how to deliver technical solutions that enhance business
value. Creative, curious, and highly analytical, you never stop
learning and thrive on constant change in the digital marketplace.
From inception to completion, you will develop tools and
technology, learning quickly from our spirit of experimentation.
Overall, 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's right for them.
We are: A team of experts (such as a Product Manager, Lead
Developer, Delivery Manager, Analyst/Data Scientist, and other
Software Developers), working in a fast-paced, highly
collaborative, and customer-focused environment to bring a seamless
online shopping experience to life.
Together we'll be: A passionate technology team, developing
ground-breaking products. Working collaboratively and creatively as
part of a close-knit product team, you will be part of the
development process from end to end: consulting users, carrying out
experiments, tackling complex business problems and implementing
new products.
What you will do - Essential responsibilities
Facilitate discussions between architects, other lead developers,
and business partners to create new services for our product
teams
Hands-on development on the services, APIs, and other capabilities
that your team constantly iterates on
Guide and mentor a team focused on providing software capabilities
to our product teams
Lead technical execution within an agile environment including
discovery, design, development and testing
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
What technologies you'll be working with
This role requires hands-on work in technologies such as Azure PaaS
(Functions, App Services, App Insights, Structured/Unstructured
data storage, Redis, and others), .NET Core , TeamCity or Azure
DevOp s for CI/CD , Akamai edge, load testing / automated testing
tools, Splunk , and API management systems.
Qualifications and requirements
At least eight years of application development experience
Hands-on experience with Microsoft.NET (#C) and .NET Core
5 + years experience with JavaScript for production system using
tools such as Angular or ReactJS desired
Experience with API design, microservice architectures, and
messaging paradigms highly preferred
Knowledge of and experience with cloud platforms such as Azure or
AWS preferred
Solid understanding of DevOps capabilities such as automated
testing, continuous integration, and continuous delivery
preferred
Experience with designing security for APIs
A degree in Computer Science or a related discipline or equivalent
experience
Proven ability to mentor and develop others
Exceptional communication skills
Posting: Role (Hybrid)
Work Location and Arrangement: This role will be based in the
Plano, TX CarMax Technology Innovation Center and have a Hybrid
work arrangement.
Applicants must be currently authorized to work in the United
States on a full-time basis.
About CarMax
CarMax disrupted the auto industry by delivering the honest,
transparent and high-integrity experience customers want and
deserve. This innovative thinking around the way cars are bought
and sold has helped us become the nation's largest retailer of used
cars, with over 200 locations nationwide.
Our amazing team of more than 25,000 associates work together to
deliver iconic customer experiences. Along the way, we help every
associate grow their career and achieve their best, at work and in
their community. We are recognized for our commitment to training
and diversity and are one of the FORTUNE 100 Best Companies to Work
For -.
Our Commitment to Diversity and Inclusion:
CarMax is committed to bringing together people from different
backgrounds and perspectives, providing employees with a safe,
welcoming, and inclusive work environment.
CarMax is an equal opportunity employer, and all qualified
candidates will receive consideration for employment without regard
to age, race, color, religion, sex, sexual orientation, gender
identity, gender expression, genetic information, national origin,
protected veteran status, disability status, and any other
characteristics protected by law.
Upon an applicant's request, CarMax will consider reasonable
accommodation to complete the CarMax Job Application.
Upon an applicant's request, CarMax will consider reasonable
accommodation to complete the CarMax Job Application.
Keywords: CarMax, Plano , Principal Software Engineer, IT / Software / Systems , Plano, Texas
Click
here to apply!
|