Senior Software Developer - HR & Payroll Systems

Position Description

CarMax is looking for a Senior Software Developer to join our Payroll Systems team who is excited about developing and supporting innovative applications to drive the industry forward. Our team supports the accurate and timely payment of our amazing associates, using both best-of-breed SAAS technologies, as well as custom incentive management tools that help contribute to CarMax being a Forbes Top 100 Best Companies to work for, 14 years running!

Position Requirements

•Work on a fast-paced innovation team to deliver world-class products using Agile Kanban practices
•Work closely with Product and Design to shape technology solutions
•Become a subject matter expert in our existing Incentive Management solutions
•Display passion for your craft by staying up to date with new and emerging technology trends, concepts, and techniques
•Proven experience as an accomplished developer
•Experience working with a business systems analyst or product manager and product designer; doing rapid prototyping to prove business value
•Deep knowledge of software development best practices, languages (C#, VB.Net), and other tools (SSIS, SSRS)
•In-depth knowledge of relational databases (MS SQL Server, Sybase, Teradata)
•Experience with APIs, both REST and SOAP
•Yearning to learn something new every day
•A team mindset - including taking turns being on call for a few weeks a year, and managing our Sunday payrolls 3-5 times a year
•Excellent communication and leadership skills
•BSc/BA in Computer Science or related degree

See for yourself on why you should come work here:

Back to top