About the role
Role Overview
Build, enhance, test, deploy, and support Salesforce applications under the guidance of Senior/Lead Developers and Architects. The Developer should have solid hands-on platform skills, a strong engineering mindset, and the communication skills needed to work effectively in a collaborative delivery team.
Key Responsibilities
- Develop and enhance Salesforce functionality using Apex, LWC, Flows, SOQL/SOSL, and Salesforce configuration.
- Implement approved business requirements and technical designs.
- Develop bulkified and governor-limit-compliant Apex code.
- Build unit tests and maintain appropriate code coverage and quality.
- Develop and maintain Lightning Web Components and Salesforce automation.
- Support integrations using REST/SOAP APIs and standard integration patterns.
- Assist with asynchronous processing, Platform Events, CDC, and other platform capabilities as required.
- Participate in code reviews, defect resolution, troubleshooting, and performance improvements.
- Support deployments through established CI/CD and release-management processes.
- Work within Agile/Scrum teams and participate in estimation, sprint planning, daily collaboration, demos, and retrospectives.

