remote
Software Engineer - Salesforce - Gartner
Software Engineer
Lead the design, development, and enhancement of Salesforce solutions, driving business process improvements and system integrations to support growth and customer satisfaction.
About the role
Key Responsibilities
- Design, develop, and maintain custom Salesforce applications using Apex, Lightning Components, and Visualforce.
- Integrate Salesforce with external systems via REST/SOAP APIs, ensuring data integrity and performance.
- Collaborate with cross‑functional teams to gather requirements, translate business needs into technical solutions, and deliver high‑quality code.
- Implement best practices for security, data model design, and deployment automation (e.g., Salesforce DX).
- Participate in code reviews, unit testing, and continuous integration to maintain code quality.
Requirements
- 3+ years of Salesforce development experience with strong Apex and Lightning skills.
- Proficiency in Visualforce, JavaScript, and CSS for UI enhancements.
- Experience with Salesforce integration patterns and API development.
- Solid understanding of data modeling, security, and governance in Salesforce.
- Excellent problem‑solving skills and a collaborative mindset.