OverviewPosition Summary
The Sr. Salesforce Developer is a senior technical contributor responsible for designing, developing, integrating, deploying, and supporting scalable Salesforce solutions across Sales Cloud, Service Cloud, Experience Cloud, CPQ, and the Salesforce Platform.
The incumbent combines deep hands-on expertise in Apex, Lightning Web Components (LWC), Flows, APIs, integrations, source control, and CI/CD practices with a strong understanding of Salesforce governance, security, and release management. The role is accountable for delivering production-ready solutions, improving engineering quality and platform reliability, and driving continuous modernization and optimization initiatives.
**This position is not available to residents of California**.
Responsibilities
- Design, develop, test, deploy, and maintain scalable Salesforce solutions using Apex, Lightning Web Components (LWC), Flows, SOQL/SOSL, Platform Events, and related Salesforce platform technologies.
- Build and support enterprise integrations between Salesforce and platforms such as MuleSoft, CommerceTools, Stripe, Sitecore, Azure services, and other third-party applications using REST, SOAP, Platform Events, and middleware patterns.
- Establish, follow, and promote development standards, code quality practices, security controls, and platform governance requirements.
- Conduct peer code reviews and ensure solutions adhere to Salesforce best practices, architectural standards, release criteria, and operational support expectations.
- Own delivery across the full Software Development Lifecycle (SDLC), including technical design, development, unit testing, integration testing support, deployment readiness, production support, and continuous improvement.
- Use Git-based source control, branching strategies, pull requests, and CI/CD pipelines (e.g., Copado or equivalent tools) to support reliable and repeatable deployments.
- Participate actively in Agile delivery processes, including backlog refinement, sprint planning, estimation, standups, reviews, and retrospectives, while meeting sprint commitments and deployment timelines.
- Troubleshoot complex application, integration, deployment, and production issues; perform root cause analysis; and implement durable corrective and preventative solutions.
- Monitor platform performance, identify technical debt, and drive optimization, refactoring, and modernization initiatives that improve scalability, maintainability, and reliability.
- Create and maintain technical documentation, design specifications, integration documentation, runbooks, knowledge articles, and implementation guides.
- Evaluate new Salesforce capabilities, releases, and ecosystem technologies and recommend adoption opportunities that improve business value, developer productivity, or platform effectiveness.
- Support platform security, compliance, audit readiness, data governance, and change management initiatives in partnership with security, architecture, and operational teams.
- Provide technical guidance and mentorship to junior and mid-level Salesforce developers and contribute to continuous improvement of engineering practices across the team.
- Perform miscellaneous duties, as assigned.
Behavioral Competencies
- Ability to demonstrate and support the 5 Company Core Values: Integrity, Advocacy, Commitment, Inclusion, and Excellence.
Qualifications
- Strong understanding of Salesforce security architecture, sharing models, profiles, permission sets, and data governance.
- Strong troubleshooting, analytical, and root-cause analysis skills.
- Strong written and verbal communication skills with technical and non-technical stakeholders.
- Strong technical skills with the following:
- Apex development and test class design
- Lightning Web Components (LWC) and modern UI development patterns
- Salesforce Flows and declarative automation
- REST/SOAP API integration development
- Git, pull requests, branching strategies, and CI/CD automation
- Salesforce deployment and release management practices
- Platform performance analysis and optimization
- Security, compliance, and governance implementation on Salesforce
- Experience working with AI tools or a demonstrated willingness to learn
Education and Work Experience
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field. Will consider candidates with a high school diploma and at least 11 years of Salesforce platform development experience, including significant hands-on Apex and LWC development.
- 7+ years of Salesforce platform development experience, including significant hands-on Apex and LWC development.
- Strong experience with Apex, Lightning Web Components (LWC), SOQL, SOSL, Flows, and Salesforce APIs.
- Experience designing and implementing enterprise integrations using REST, SOAP, Platform Events, and middleware platforms such as MuleSoft.
- Experience working with Git-based source control and CI/CD deployment pipelines.
- Experience working within Agile/Scrum delivery environments and collaborating across cross-functional teams.
Physical and Mental Demands
- Up to 5% travel may be required.
- Work normal business hours and extended hours when necessary.
- Remain in a stationary position, often standing or sitting, for prolonged periods.
- Regular use of office equipment in a remote environment such as a computer/laptop and monitor computer screens.
- Dexterity of hands and fingers to operate a computer keyboard, mouse, and other computer components.
Total Rewards
The pay range for this position is $111,719 - $138,080/Yr.
Final pay is based on several factors including but not limited to internal equity, market data, and the applicant’s education, work experience, certifications, etc.
Information regarding our comprehensive benefits package is available here.
This position will be posted for a minimum of 5 calendar days. This is a current vacancy, and the employer intends to fill this position within approximately 30 days.