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