Senior Software Developer – CAF Systems

CarMax

(Richmond, Virginia)
Full Time Evenings
Job Posting Details
About CarMax
We always knew there had to be a better way to buy used cars. One that would make the process easy and fun. So we created CarMax, and we've been changing the way America buys cars since we opened our first store in Richmond, Virginia in 1993.
Summary
This Senior Developer will be responsible for the development, implementation, maintenance, and support of software solutions. This is a senior application development role that will report to an IT Manager. Associates in this position must be experienced in programming skills, RDBMS knowledge, and design patterns. Associate should be an excellent team player, highly qualified to lead medium to large development projects and organize priorities and tasks. Associate will be a key hands-on contributor in the software development life-cycle, performing analysis and design and application development as well as driving development teams to achieve project goals.
Responsibilities
**Software Development Methodology and Support:** * Champion of the methodology by demonstrating ownership of all aspects of the development lifecycle * Consistently shown the ability to mentor others in the production of all artifacts required of a SDLC * Ability to participate in a 24×7 on-call rotation as scheduled, and the ability to perform after hours support as needed * Can effectively categorize support problems and respond with the appropriate level of urgency **Customer Interaction/Business Knowledge:** * Ability to understand & document business requirements as well as provide a proposal of the appropriate solution * Advanced understanding of the business processes supported by the respective application environment * Ability to lead customer/project meeting(s) for highly complex project definitions, needs assessments and design reviews **Leadership:** * Able to influence the work of others to drive medium & large projects to successful completion through effective project management, customer interaction, and IT coordination * Ability to drive through obstacles and time constraints to successfully deliver a project to completion * Demonstrated ability to deliver solutions through building consensus in both business and technical perspectives
Ideal Candidate
**Technical Required:** * Microsoft SQL Server scripting and Data models * Microsoft .NET, (C# and VB.Net) * Web Services, Web API and WinForms * SQL Server Integration Services or other ETL tool * SQL Server Reporting Services * JavaScript, HTML and XML **Technical Preferred:** * Enterprise Service Bus, MVC Frameworks, AJAX **Education and/or Experience:** * 5+ years of application development experience * 4 year degree required; IT related course of study preferred * Computer skills * Preferred experience in appropriate development language (see Technical section) * Certifications, etc. * Appropriate Certification Preferred (see Technical section) * RDBMS experience * Typically 5+ years of database development experience (see Technical section)
Compensation and Working Conditions

Working Conditions

Ability to participate in a 24×7 on-call rotation as scheduled, and the ability to perform after hours support as needed

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.