The organisation maintains and evolves a CRM platform built on Salesforce Sales Cloud and Service Cloud to support B2B processes and Customer Care operations. This role exists to stabilise the post go-live Service Cloud environment, manage master data and consent flows, and deliver ongoing enhancements using Apex, Salesforce configuration and API integrations (SOAP/REST).
The mission
The CRM landscape covers Sales Cloud for B2B activity management and Service Cloud for customer interactions and case handling, including consent and preference management aligned with GDPR. The team delivers operational reporting and dashboards and is starting initiatives to introduce automation and AI into Customer Care. You will work on a platform that integrates Marketing Cloud components and master data processes.
On a day-to-day basis you will take technical ownership of user stories from specification through implementation and testing. That includes developing Apex classes and Lightning components, configuring Contact Builder and Marketing Cloud Connect where needed, building and maintaining API integrations (SOAP/REST), and executing data migration tasks with Data Loader and configure data. You will also participate in release and incident management and produce technical documentation for the work you deliver.
Your responsibilities
- Stabilise the Service Cloud post go-live environment by delivering bug fixes, performance improvements and technical refactors that reduce incident volume
- Deliver end-to-end technical solutions, writing Apex, Lightning components and Visualforce where required to implement user stories
- Integrate with external systems using API SOAP/REST, ensuring secure, versioned interfaces and deploying changes through CI/CD pipelines
- Migrate and manage master data and consent records using Data Loader and configuration tools, ensuring GDPR-compliant data handling
- Contribute to Customer Care automation and AI initiatives by integrating Agentforce-style services and preparing data for ML workflows
- Maintain and improve operational reporting and dashboards, deliver unit and integration tests, and manage releases and incident responses
Your profile
Essential skills
- Proven capability as a Salesforce developer, able to design and implement Apex code, Lightning components and Visualforce pages
- Practical experience with Sales Cloud and Service Cloud configuration and development, including case management and B2B sales processes
- Hands-on experience with API integrations (SOAP and REST) and working knowledge of CI/CD for Salesforce deployments
- Experience with master data tasks and data migration using Data Loader and configure data approaches
- Familiarity with Marketing Cloud concepts, including Contact Builder, Marketing Cloud Connect and scripting (AMPscript, Guide Template Language, SSJS)
- Comfortable working in Agile environments, using SCRUM, Jira and Confluence to manage backlog, specifications and documentation
- Strong testing mindset, able to prepare and execute unit and integration tests and document technical designs