Senior SalesForce Developer - Service Cloud - Experience Cloud - Apex - LWC - SOQL
The Senior Salesforce Developer is responsible for hands-on development, platform optimisation, and delivering scalable solutions across Service Cloud and Marketing Cloud. The role leads Apex development, configuration, and CI/CD processes, while ensuring platform stability, assessing release impacts, resolving BAU issues, and driving continuous improvement.
Key Responsibilities
Salesforce Development
Design and deliver scalable, high-performance Salesforce solutions.
Build and configure functionality across Service Cloud and Marketing Cloud.
Write clean Apex code and use declarative tools to meet business needs.
Complete unit testing, documentation, and support system testing.
Collaboration & Stakeholder Engagement
Work with Product Owners and Business Analysts to translate requirements into effective solutions.
Participate in Agile ceremonies (sprint planning, grooming, retros).
Advise teams on Salesforce capabilities, limitations, and best practices.
Platform Management & BAU
Support ongoing maintenance and optimisation of the Salesforce platform.
Troubleshoot, resolve, and document issues for both projects and BAU.
Essential Skills & Experience
Extensive hands-on Salesforce development experience in complex environments.
Strong skills in Apex, LWC, SOQL, REST/SOAP APIs, and Salesforce configuration.
Solid understanding of Service Cloud and Experience Cloud (essential); Marketing Cloud and Sales Cloud (desirable).
Experience with CI/CD, Git/GitHub, and structured deployment processes.
Strong grasp of Salesforce data architecture, platform limits, and security