Senior Salesforce Developer
* Location: Hybrid (UK-based) - with travel to office sites as required.
Overview
The Senior Salesforce Developer will play a pivotal role in designing, developing, and optimising Salesforce solutions that support business transformation across the organisation. This position suits someone who combines deep technical expertise with strong communication skills and a proactive, solution-driven mindset.
You will work closely with architects, product owners, business analysts, and cross-functional teams to deliver scalable, secure, and high-quality Salesforce capabilities across Field Servivce, Sales Cloud, Service Cloud, Experience Cloud, and custom applications.
Key Responsibilities
* Lead the design and development of complex Salesforce solutions using Apex, Lightning Web Components (LWC), Visualforce, and integration technologies.
* Translate business requirements into robust technical designs aligned with Salesforce best practices.
* Own end-to-end development lifecycle activities include build, unit testing, deployment, and documentation.
* Support Development and maintenance of integrations using REST/SOAP APIs, middleware, and external systems.
* Optimise system performance, data quality, and security across Salesforce environments.
* Provide technical leadership, mentoring, and code reviews for junior developers.
* Collaborate with Salesforce Administrators to ensure configuration and customisation work seamlessly together.
* Support release management, CI/CD pipelines, and environment strategy.
* Stay current with Salesforce platform updates, new features, and industry trends.
* Troubleshoot complex issues and provide expert-level support during incidents or enhancements.
Essential Skills & Experience
* Experience of Field Service or Field Service Lightning is essential
* Extensive hands-on experience as a Salesforce Developer in enterprise-scale environments.
* Strong proficiency in:
* Apex (classes, triggers, asynchronous processing)
* Lightning Web Components (LWC)
* SOQL/ SOSL
* Salesforce APIs and integration patterns
* Solid understanding of Salesforce data modelling, security model, and governor limits.
* Experience with version control (e.g., Git) and CI/CD tools (e.g., Copado, Gearset, Azure DevOps).
* Proven track record delivering complex Salesforce projects in Agile environments.
* Ability to communicate technical concepts clearly to non-technical stakeholders.
Desirable Qualifications
* Salesforce Platform Developer I (required)
* Salesforce Platform Developer II (highly desirable)
* Additional certifications such as: Data Cloud, Field Service Consultant
* Sales, Service, Experience Cloud Consultant
* Integration Architect or Application Architect (advantageous)
Personal Attributes
* Analytical, structured, and detail-oriented.
* Comfortable leading technical discussions and influencing architectural decisions.
* Strong problem-solver with a collaborative mindset.