Remote job
Senior Salesforce Software Development Engineer
Job details
About this role
Role overview
Design and lead Salesforce solutions that support business processes, connecting the platform with other systems and ensuring the resulting applications are secure, reliable, and maintainable. The work spans architecture, hands-on development, data management, governance, and technical guidance for delivery teams.
Responsibilities
- Shape Salesforce data models, system architecture, and end-to-end solutions around business requirements. - Build and customize applications using Apex, Visualforce, Lightning components, and declarative platform features. - Design integrations with internal and external systems, and plan data migration, transformation, and cleansing. - Set and uphold development, deployment, security, and governance practices. - Partner with business analysts, project managers, administrators, and other stakeholders to clarify requirements and make effective use of standard platform features. - Guide and mentor development teams and administrators, reinforcing coding standards and quality as the platform evolves.
Requirements
- 3–7+ years of related experience, including Salesforce development and work with integration technologies. - Extensive knowledge of Salesforce architecture, platform capabilities, Apex, Visualforce, Lightning, and declarative tools. - Experience with Salesforce data management and migration, transformation, or cleansing strategies. - Understanding of security models, database design, data modeling, and API integration. - Ability to translate business needs into sound technical designs, solve complex problems, and manage shifting priorities. - Strong communication skills for working with both technical and nontechnical stakeholders.
Nice to have
- Salesforce Platform Developer II certification, consulting experience, or experience as a technical architect on Salesforce projects. - Familiarity with Health Cloud, Field Service Lightning, or Data Cloud.
Benefits and work setup
- Full-time position, listed at 40 hours per week. - Eligibility for medical, dental, and vision coverage, paid time off, retirement savings, wellness programs, and other benefits, subject to eligibility.