We are looking for a Salesforce Developer to build, enhance, and maintain high-quality Salesforce solutions that support core business processes and evolving platform needs.
The role will translate approved functional and technical requirements into scalable, secure, maintainable, and high-performing solutions. You will play a key role in project delivery, custom Salesforce development, integrations, technical troubleshooting, testing, and continuous platform improvement.
The ideal candidate has strong hands-on experience with Salesforce Sales Cloud, Apex, Lightning Web Components (LWC), Flows, SOQL/SOSL, and Salesforce integrations, with a strong focus on code quality and reliable production delivery.
Key Responsibilities
Salesforce Development & Customization
- Build, test, and deploy scalable Salesforce solutions using Apex, Lightning Web Components (LWC), Flows, SOQL/SOSL, and other appropriate Salesforce capabilities.
- Develop custom solutions aligned with established technical and architectural standards.
- Work on Salesforce enhancements, platform improvements, and approved project initiatives.
Project & Sprint Delivery
- Execute assigned development work within projects and sprints.
- Provide accurate technical estimates and consistently deliver committed sprint work.
- Communicate technical risks, dependencies, and blockers proactively.
Code Quality & Engineering Standards
- Write clean, scalable, maintainable, and well-documented code.
- Participate in peer code reviews and incorporate technical feedback.
- Follow established Salesforce coding standards, security practices, and architectural guidelines.
Integrations & APIs
- Develop, test, troubleshoot, and maintain integrations between Salesforce and third-party systems.
- Work with REST/SOAP APIs, webhooks, middleware, and integration platforms.
- Support integrations involving tools such as Zapier, Jotform, Calendly, MuleSoft, or similar technologies.
Testing & Release Quality
- Create and maintain appropriate Apex unit tests.
- Support functional and regression testing.
- Validate deployment readiness and help minimize post-release defects.
- Participate in release and deployment activities.
Performance & Platform Optimization
- Develop solutions with Salesforce governor limits, performance, security, scalability, and maintainability in mind.
- Optimize queries, automation, and custom development where required.
- Support large-data-volume and performance-related improvements.
Technical Debt & Platform Maintenance
- Help remediate technical debt, legacy code, inefficient automation, deprecated functionality, and other platform issues.
- Contribute to continuous improvements in Salesforce architecture and maintainability.
Troubleshooting & Technical Support
- Diagnose and resolve complex Salesforce defects and technical issues escalated by Administrators or Operations.
- Conduct root-cause analysis and implement reliable, production-ready fixes.
- Partner with technical leadership when issues require deeper architectural review.
Documentation
- Maintain technical documentation covering custom development, integrations, configuration dependencies, deployment considerations, and platform components.
- Ensure solutions are properly documented for long-term support and maintainability.
Key Performance Indicators
- Low post-deployment defect rates and strong contribution to zero-defect releases.
- Consistent completion of committed development work.
- Technical estimation and sprint commitment predictability of 90% or higher.
- Adherence to Salesforce coding standards, security practices, and architectural guidelines.
- Zero avoidable critical governor-limit violations.
- Consistent progress on assigned technical debt, optimization, and platform-maintenance initiatives.
Required Qualifications & Experience
- 3–5+ years of hands-on Salesforce development experience in a structured business environment.
- Strong experience with:
- Salesforce Sales Cloud
- Apex
- Lightning Web Components (LWC)
- Salesforce Flows
- SOQL/SOSL
- Custom Salesforce development
- Salesforce Platform Developer I Certification is required.
- Platform Developer II and/or Platform App Builder certification is an advantage.
- Strong understanding of:
- Apex design patterns
- Asynchronous processing
- Salesforce governor limits
- Data modeling
- Sharing and security concepts
- Scalable Salesforce development practices
- Practical experience developing or supporting Salesforce integrations using REST/SOAP APIs, web services, middleware, or similar technologies.
- Strong troubleshooting and technical problem-solving skills.
- Proven ability to deliver production-ready, reliable, and maintainable Salesforce solutions.