Salesforce Architect
Role details
Job location
Tech stack
Job description
The Salesforce Architect is a senior technical contributor who combines deep Salesforce platform expertise with strong, hands-on development experience to design, build, and evolve Salesforce solutions supporting complex business processes. This role emphasizes ownership of solution design while remaining actively engaged in implementation, ensuring solutions are scalable, secure, maintainable, and practical to deliver. Working closely with developers, administrators, and business stakeholders, the Salesforce Architect contributes directly to development efforts, guides technical decisions, and helps teams navigate complex trade-offs between delivery speed, solution quality, and long-term platform health., * Design, implement, and enhance Salesforce solutions, contributing directly to configuration and custom development work.
-
Act as a senior hands-on developer for complex features, integrations, and performance-sensitive components.
-
Define and refine Salesforce data models, security configurations, and sharing strategies as part of active delivery.
-
Balance declarative capabilities and custom code to deliver effective, maintainable solutions.
-
Design, build, and support integrations with external systems using APIs and established integration patterns.
-
Serve as a technical lead within Agile teams, participating in sprint planning, estimation, and solution decomposition.
-
Review and contribute to code and designs to ensure quality, consistency, and alignment with best practices.
-
Troubleshoot and resolve complex issues related to performance, data integrity, and integrations.
-
Establish and evolve practical technical standards, reusable components, and patterns through real-world application.
-
Support CI/CD pipelines, deployments, and release activities in collaboration with DevSecOps and QA teams.
-
Mentor developers through code reviews, pairing, and day-to-day technical guidance.
-
Continuously assess Salesforce platform capabilities and apply new features where they provide clear delivery or operational value.
Requirements
-
6-10 years of Salesforce experience delivering complex, production-grade solutions.
-
Advanced hands-on expertise with Apex, Lightning Web Components, SOQL, and asynchronous processing.
-
Strong understanding of Salesforce data modeling, security model, and platform limits.
-
Proven ability to design and implement solutions that balance declarative tools and custom development.
-
Experience building and supporting integrations using Salesforce APIs and middleware or service-based patterns.
-
Experience acting as a senior technical contributor or technical lead within Agile delivery teams.
-
Strong analytical, troubleshooting, and communication skills.
KNOWLEDGE AND SKILLS DESIRED:
-
Experience working with Federal agencies, particularly the Department of Veterans Affairs, is a plus.
-
Experience contributing to technical direction across multiple Salesforce initiatives or teams.
-
Familiarity with CI/CD pipelines, branching strategies, and release management in Salesforce environments.
-
Experience working in regulated or compliance-driven environments.
-
Demonstrated experience mentoring and elevating other developers.
EDUCATION:
- Bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent experience.
CLEARANCE:
- Must be able to obtain and maintain a Public Trust clearance.