Salesforce Architect - Military veterans preferred

Carmax (


  full-time   employee

United States


Position Description

The Solutions Architect is responsible for designs and oversight of applications for their assigned team(s). This involves the uniformity of application implementations under their influence, proper performance of those applications, and the team’s developed solutions are within enterprise direction. This position will be responsible for ensuring that development on the Salesforce Platform meets CarMax & Salesforce architectural and quality expectations and requires a knowledge about all applicable business processes.

The Solutions Architect works with both the Product Team Architects within the Salesforce Ecosystem and the Enterprise Architecture team to develop standards and design patterns. This position will work with various product teams to champion the adoption of patterns, platforms, and architectural tools. The Salesforce Solutions Architect will also serve as the Technical Product Owner for the team and will be responsible for guiding and managing the teams work to include setting Key Results from IT Objectives, grooming a backlog of work to align with Product Teams requirements and requests, and ensuring work is completed according to architectural standards.

This Architect will provide mentorship and positive developmental feedback to others and capitalizes on teachable moments to grow others. This person will be responsible for the technical training of associates.

•Design system solutions that meet requirements
•Work with both Salesforce and Enterprise architects to build and enhance the Salesforce Platform
•Provides proposals for solutions to deliver business outcomes
•Design and manage implementation of applications that increase automation and reduce cycle time for teams on the platform
•Recognizes areas of improvement in the development lifecycle and recommend action plans
•Creates, reviews, and develops software throughout the team’s environment and effectively communicates the rationale behind the designs
•Designs modifications to existing software, designs reusable components, and elimination of redundancy in designs throughout their team’s environment
•Drives design consensus within the team while maintaining awareness with other teams
•Develops and delivers technical training and business understanding for developers
•Drives efficient resolution for system outages as well as performance and functional shortcomings
•Engages in a critical support situations and effectively, efficiently, and quickly drives to successful resolutions
•Investigates new technologies and techniques and researching ongoing industry developments through a partnership with the Enterprise Architecture team
•Evaluates the ROI of systems development and enhancements to the IT Enterprise environment and effectively weighs the financial alternatives involved with various technical solutions and proposals
•Partners with IT Enterprise Architects to assist IT Leadership with the forecasting of technology implementation budgets
•Assists in the budget process to identify the Total Cost of Ownership

Position Requirements

•Broad understanding of the business processes implemented across the team’s applications
•Broad understanding of all aspects of the team’s technical software requirements including security, scalability, and usability
•Able to develop long term application plans
•Able to build consensus and acceptance of improvements and changes to CarMax development patterns, standards, and processes
•Able to influence the technical direction of others in order to drive all projects to successful completion within the architectural standards and guidance
•Able to courageously drive strategic initiatives and challenge upward and across the IT enterprise when necessary
•Proven ability to effectively communicate architectural standards and best practices
•Ability to drive through obstacles and time constraints to successfully deliver a project to completion
•Demonstrated ability to compare and contrast alternative approaches to meet objectives while assessing risk both quantitatively and qualitatively
•Able to effectively estimate time required for technical efforts for projects of all sizes
•Demonstrated communication skills to include but not limited to verbal and written communication, delivering organized presentations, able to tailor message to the audience, and facilitate group discussions with diplomacy and seek diverse opinions
•Excellent analytical, troubleshooting, and problem solving skills and performs well in high pressure or stressful situations
•Demonstrated ability in statistical analysis, advanced calculations, and reporting
•Demonstrated ability to effectively estimate effort, durations and enterprise impact required for large technical solutions
•Ability to evaluate long term impacts when making recommendations and decisions.

*Position may require on call rotation to support critical incidents on the platform*

4 year degree required (in IT related course of study)
8+ years of development experience, preferred
6+ years of database development experience, preferred

Systems Integration – Preferred
•Microsoft SQL Server scripting and Data models, preferred
•Microsoft .NET (C# or VB.NET) preferred
•IBM Websphere MQ, preferred
•TIBCO EMS, Business Works preferred
•ANSI-C and C++, preferred
•BizTalk Server 2006 R2, preferred
•Hardware device evaluation and integration, preferred

Store Sales / Business Operations:
•Salesforce – preferred
•Continuous integration systems:
Gearset / Team City- preferred, but not required
Experience with a CI system (GitHub) – required
•Transact-SQL and Data models, required
•Microsoft .NET, preferred
•Tibco ESB/BW, preferred