Role Overview
As a Salesforce Developer, you will be responsible for designing, developing, and implementing custom solutions on the Salesforce platform. You will work closely with stakeholders, business analysts, and architects to translate requirements into scalable technical solutions.
Key Responsibilities
Develop and customize Salesforce applications using Apex, Lightning Components (LWC/Aura), and Visualforce
Design and implement scalable solutions across Sales Cloud, Service Cloud, and/or Experience Cloud
Build integrations between Salesforce and external systems (REST/SOAP APIs, middleware)
Collaborate with functional teams to translate business requirements into technical designs
Ensure code quality through best practices, testing, and code reviews
Support deployment processes using CI/CD tools and version control systems
Troubleshoot and resolve issues, ensuring platform stability and performance
Contribute to technical documentation and knowledge sharing
Required Skills & Experience
Strong experience as a Salesforce Developer (3–5+ years)
Hands-on expertise with:
Apex programming
Lightning Web Components (LWC)
Salesforce data model and security model
Experience with Salesforce integrations (APIs, middleware)
Familiarity with DevOps tools (e.g., Git, CI/CD pipelines)
Experience working in Agile/Scrum environments
Strong problem-solving and communication skills
Nice to Have
Salesforce certifications (e.g., Platform Developer I/II)
Experience with MuleSoft or other integration platforms
Knowledge of Salesforce Industries (Vlocity) or CPQ
Experience in multi-country or enterprise environments