RichmondVARecruiter Since 2001
the smart solution for Richmond jobs

Software Developer II

Company: carmax
Location: Richmond
Posted on: November 22, 2020

Job Description:

7041 - CarMax Shockoe - 140 Virginia Street, Richmond, Virginia, 23219CarMax, the way your career should be!ABOUT THIS JOB:The Software Developer II is responsible for the development, maintenance, and support of software solutions. This position is involved in the complete software development life cycle and is responsible for ensuring that software meets CarMax quality standards. This position is a key contributor in the software development life-cycle, performing analysis and design, development, and working to achieve project goals. The responsibilities of this position revolve around ownership of assigned programming tasks and software development projects. This includes ensuring that application development efforts consistently meet business requirements, direction, and standards and may include coordinating the tasks of others.ESSENTIAL RESPONSIBILITIES:Responsible for the software development lifecycle, methodology and ownership of all aspects of these processesConsistently produces development artifacts required for Software Development Life CycleIndependently drives tasks to successful completion through effective partnerships, customer interaction, and IT coordinationEffectively estimates the time it will take to perform tasks of self and othersParticipates in support conference calls, troubleshoots system issues, and communicates effectively in large settingsUnderstand the business processes implemented in the team s applications in order to provide resolution to support problemsEffectively categorizes support problems and responds with the appropriate level of urgencyParticipates and when necessary leads software development ceremoniesDevelops and executes software testing and validation proceduresRepeatedly delivers on established individual velocity and team goalsTechnical ExpertiseMaintains and supports the applications and technologies used by the development teamLeverages existing services and patterns, and recommends candidates for reusable componentsUnderstands application dependencies and other system impactsCustomer Interaction/Business KnowledgeInteracts with the customer including the documenting of requirements and proposal of appropriate solutionsParticipates in customer/project meeting(s) for project definition, needs assessment and design reviewAble to resolve conflicts by finding win-win solutionsLeadershipRecognizes and steers the support tasks to the appropriate teamAble to lead meetings, development ceremonies, and develop effective agendasQUALIFICATIONS AND REQUIREMENTS:Knowledge of team software development concepts and techniquesExperience in creating and developing software and effectively communicating the rational behind the designsDemonstrated ability to effectively work with the business community to gather requirements and translate those requirements into software designsCompare and contrast alternative approaches to meet objectives while assessing risk both quantitatively and qualitativelySPECIALITIES:Financial SystemsStrong knowledge of PeopleSoft ToolsetExperience with BPC Toolset preferredSystems TechnologiesStrong knowledge of Microsoft .NET (C# or VB.NET) preferredExperience with the following preferred:IBM Websphere MQANSI-C and C++BizTalk Server 2006 R2Hardware device evaluation and integrationStore Sales and OperationsStrong knowledge of the following preferred:Sybase Transact-SQL and Data modelsPowerBuilder and PowerScriptUNIX Shell scriptsCarMax Auto FinanceStrong knowledge of the following required:Microsoft SQL Server scripting and Data models with minimal oversightMicrosoft .NET with minimal oversightSQL Server Integration Services or other ETL toolSQL Server Reporting ServicesJavaScript, HTML and XMLEnterprise Service Bus, MVC Frameworks, AJAXWeb Services, Web API and WinFormsEDW (Enterprise Data Warehouse)Strong knowledge of the following required:Relational DB Design/Dimensional ModelingETL Processing (Scripting/Industry Std. Tool)Experience with OS System Scripting (Windows/UNIX) preferredCarMax.comStrong knowledge of the following required:Microsoft SQL Server scripting and Data modelsMicrosoft .NETJavaScriptingHTLM/CSS and other web design componentsMarketing TechnologyStrong knowledge of the following required:Microsoft SQL Server scripting and Data modelsMicrosoft .NET (C#)Web Services, WCF and/or ASP.NET (Web API)Experience with the following preferred:MVC FrameworksHTML/CSS and other web design componentsYears of experience 2+ years of application development experienceEducation preference 4 year degree in IT related course of studyComputer skillsproven experience in appropriate developmentlanguage (see Technical Qualifications section)Certifications, etc. Appropriate Certification Preferred (see Specialties section)RDBMS experience Database development experience in the appropriate RDBMS required (see Technical Qualifications section)Communicate effectively with business and IT associatesExhibit good written and verbal communication skillsConvey a professional and positive image in all situationsEffective presentation development and delivery skills including the ability to adjust presentations to match appropriate audienceEffectively documents findings and solutions that address business needsPerform statistical analysis, advanced calculations, and reportingGather, evaluate, and present performance metrics and benchmarks to resolve or prevent system problemsUnderstand the principals for developing Business ROI (Return on Investment) for IT requestsSuccessfully solve technical problems and present their solutionsRequires strong analytical and organizational skillsDemonstrated analytical, troubleshooting, and problem solving skillsProven ability with investigating root causes of problems and recommending solutionsSuccessful in solving business problems in order to propose the correct solutionParticipate in a 24x7 on-call rotation as scheduled, and perform after hours support as neededAbout CarMaxCarMax disrupted the auto industry by delivering the honest, transparent and high-integrity experience customers want and deserve. This innovative thinkingaround the way cars are bought and soldhas helped us become the nation s largest retailer of used cars, with over 200 locations nationwide.Ouramazing 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 areone of the FORTUNE 100 Best Companies to Work For.CarMax is an equal opportunity employer, and all qualified candidates will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, genetic information, national origin, protected veteran status, disability status, or any other characteristic protected by law.Upon an applicant''s request, CarMax will consider reasonable accommodation to complete the CarMax Job Application.by Jobble

Keywords: carmax, Richmond , Software Developer II, IT / Software / Systems , Richmond, Virginia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


SD WAN Expert
Description: Title ndash SD-WAN Engineer LONG TERM REMOTE WORK Job Description Proven
Company: Nivid InfoTech Inc.
Location: Lanham
Posted on: 11/29/2020

Senior Software Analyst
Description: Job Summary GEICO's Cloud Products and Services department is seeking a highly motivated Senior Software Analyst to take on Agile Scrum Product Ownership, Project Management and TFSVSTS rebranded to (more...)
Company: GEICO
Location: Chevy Chase
Posted on: 11/29/2020

PlanetPress Developer
Description: Triumph Services is looking for a PlanetPress Developer to join one of our
Company: Triumph Services
Location: Lanham
Posted on: 11/29/2020


Automation Quality Assurance Engineer Python
Description: Automation Quality Assurance Engineer Python My name is Bill Stevens and I have a new twelve month plus Automation Quality Assurance Engineer opportunity available that could be of interest to you, please (more...)
Company: Perennial Resources International
Location: Lanham
Posted on: 11/29/2020

Mobile Application Developer
Description: VDart ndash We are a Global Information Technology Services Workforce Solutions firm headquartered out of Atlanta, GA with presence in US, Canada, MX, UK, Belgium, Japan India. Founded in 2007, Our team (more...)
Company: VDart, Inc.
Location: Lanham
Posted on: 11/29/2020

Web Developer
Description: Veteran Firm Seeking Web Developer for Assignment in Washington, DC br br My name is Stephen Hrutka and I lead a Veteran-owned consulting firm in Washington, DC focused on strategic sourcing, supply (more...)
Company: HRUCKUS
Location: Washington
Posted on: 11/29/2020

Software Developer with TS/SCI Clearance
Description: REQ RQ70286 Travel Required None Requisition Type Regular Applies advanced knowledge and provides guidance to all phases of the software development lifecycle. Applies advanced knowledge in analyzing (more...)
Company: General Dynamics Information Technology
Location: Springfield
Posted on: 11/29/2020

Software Engineer (contract)
Description: We are currently seeking a CC Software Engineer for our Herndon, VA location. Essential Duties bull Participate in engineering control system development tasks including preliminary design, design, (more...)
Company: Technical Link
Location: Lanham
Posted on: 11/29/2020

Software Engineer, Machine Learning - Remote
Description: Engineering at PostmatesWe re building groundbreaking tech solutions that power our revolutionary logistics platform to help connect millions of customers with their favorite merchants every day. We re (more...)
Company: Postmates Corporate
Location: Washington
Posted on: 11/29/2020

Lead AEM Developer
Description: Lead AEM DeveloperRemote6 Months Job Overview As a Lead Adobe AEM Developer, you will participate in all aspects of the software development lifecycle which includes estimating, technical design, implementation, (more...)
Company: Sovereign Technologies
Location: Lanham
Posted on: 11/29/2020

Log In or Create An Account

Get the latest Virginia jobs by following @recnetVA on Twitter!

Richmond RSS job feeds