
Senior Engineer, Software – Master Data Management
CarMax
full-time
Posted on:
Location Type: Hybrid
Location: Plano • Texas • Virginia • United States
Visit company websiteExplore more
Job Level
About the role
- Develop and maintain high performing Rest APIs using .NET (C#) in Azure
- Develop data ingestion and syndication pipelines through events with Azure Functions, Azure Queues, and Azure Service Bus
- Design data integrations with reusable patterns, built for scalability and reliability
- Develop robust monitoring, alerting and reconciliation functionality
- Implement continuous integration and dev ops practices
- Mentor associates
Requirements
- Bachelor’s Degree in Computer Science or related Technology field or equivalent experience
- 5+ years of work experience or Master’s degree in Computer Science or related Technology field or equivalent experience and 3+ years of work experience
- 4+ years experience with hands on development of REST APIs and event based data integrations
- Extensive knowledge and experience with Object Oriented Design and Principles
- Hands-on experience with Microsoft.NET (#C) and .NET Core
- Knowledge and experience with Cloud services, CI/CD pipelines, and coding best practices
- Experienced in developing high quality extensible and reusable code solutions and API Framework
- Strong communication both written and verbal
Benefits
- 401(k) matching
- Flexible working hours
- Paid time off
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
REST APIs.NETC#Azure FunctionsAzure QueuesAzure Service BusObject Oriented DesignCI/CD pipelinesevent based data integrationsAPI Framework
Soft Skills
mentoringcommunication
Certifications
Bachelor’s Degree in Computer ScienceMaster’s Degree in Computer Science