This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

The hottest job offers in the state of Virgina

To post a job, login or create an account |  Post a Job

CarMax: Sr. Software Engineer


This is a Full-time position in Richmond, VA posted November 21, 2020.

7041 CarMax Shockoe 140 Virginia Street, Richmond, Virginia, 23219CarMax, the way your career should be!CarMax is seeking a Senior Software Engineer with expertise in Networking who will be responsible for implementing highly scalable solutions on the Microsoft Azure Public Cloud and On-Premise platforms.

This process includes continuous delivery, optimization, monitoring, Infrastructure design and implementation, release management and supporting the end-to-end release process.

As a member of the team, you will work alongside developers and reliability teams to ensure site reliability and all releases seamlessly movefrom development through staging and into production.

The CarMax Data Network Solutions team is responsible for designing, building, and maintaining the on-prem and cloud infrastructure used by the world’s largest used car reseller and second largest wholesaler.

If you are looking to join a collaborative team where you can create innovative solutions that provide value to our business, your job search ends here.Order ProcessingOrder Processing is agroupof teams within the Product Organization that are responsible forenabling ourcustomer’s car buying experienceonline and in-store acrossthe210+ locations at CarMax®.Each of the Order Processingteamsoperate in an Agile environment and are empowered to Drive What’s Possible® and bring fun and innovative ideas to life.We truly see ourselves at the heart of the innovation journey atCarMax®, drivingthebottom-linesales of a growing Fortune 500$15 billion-dollarcompany.CapabilitiesAs part of the Capabilities organization,webuild accessibleand scalableservices that create the foundation for efficiency andinnovation, delivering products our associates and customers need.This team leverages .NET Core RESTful APIs and other Azure technologies to enable this critical functionality.SeniorSoftware EngineerYou will beresponsible fordriving thedesign, implementation and supportofsoftware, following leading industrypatterns and bestpractices.This position requires effective communication and the ability to efficiently facilitate technical discussionswith your team, other engineers and architects,ensuringthat our technical solutions follow the CarMax®businessdirection and architectural vision.Senior SoftwareEngineersare comfortable with their team’s craft and have a passion for knowledge and experience in alllanguages and technologies within the applications they oversee.Deep involvementis required acrossthe entire cycle of software, from ideation, through conception, UX, code, test, deliveryand production support.This position reports to aTechnologyManager.Responsibilities:Strong leader of the team throughthe entire software development lifecycleChampion of industry leading software development practices (e.G.

DevOps and SRE practices)Proven ability to lead support conference callsand understand/articulate the organizational impact of software problemsExpert at effectively estimating the time it will take for themselves and others to perform tasks and are able to influence the team’s work to be completed within those timeframesExpert at identifying tasks and impediments, appropriately and effectively escalates through the appropriate channelsStrong mentor to others inAzure/.NET Corebest practices and design patternsComfortable with providing developmental feedback to others and managerExpert in identifying minimal viable technical products that meet business requirements?Technical Expertise:Experience in reviewing and mentoring the successful work of others in evaluating the business objectives, developing user requirements and generating technical specificationsAbility to engage in a critical support situation and effectively, efficiently, and quickly drive to a successful resolutionProven experience leveraging existing software, development of reusable components, and elimination of redundancy in designsEnsures code of self and others is compliant with security standardsUnderstanding of end-to-end system design, from the top to the bottom of the stackComplete understanding of the system, including downstream systems, outage impacts, and limitations?LeadershipExpertise:Proven ability to navigate the organization to influence decision makers and win trustProven ability to influence the technical direction of otherstosuccessfully meet the business objectives of medium & large projectsStrong driver of technical consensus within the teamand technology organizationProven ability to drive through obstacles and time constraints to successfully deliver a project to completionProven ability to deliver solutions through building consensus in both business and technical perspectivesFacilitates working and code review sessions leveraging multiple techniques?Qualifications:4-yeardegree in IT related course of study10+ years of software development experience5+ years of .NET development experience (.NET CORE preferred)4+ years of experience building and leveraging DevOps capabilities like CI/CD(Azure DevOps/Pipelines preferred)3+ years of Azure/clouddevelopment (PaaS API development preferred)Strong oral/written communication, presentation, and organizational skillsStrong interpersonal and communication skills for driving strategic initiatives through large and diverse organizations.Excellent customer service skills.Ability to work within multiple work streams at one timeUpon an applicant’s request, CarMax will consider reasonable accommodation to complete the CarMax Job Application.