The Salesforce Developer will design, develop, and maintain scalable CRM solutions to support global sales operations. The person in this role will work with Product Owners, business stakeholders, and enterprise IT teams to translate requirements into robust Salesforce capabilities, with a focus on Sales Cloud and/or Service Cloud functionality, integrations, and ongoing platform improvements.
Develop, enhance, and maintain Salesforce implementations using Apex, SOQL, Lightning Web Components (LWC), and Salesforce Flow. Configure and extend Sales Cloud and/or Service Cloud capabilities, including lead management, account and contact management, opportunity management, forecasting, and sales process automation. Design and optimise sales workflows such as lead conversion, opportunity tracking, approval processes, and pipeline management.
Create and maintain custom objects, fields, page layouts, validation rules, and automation to meet business requirements. Translate business requirements into technical designs and deliver implementations that follow Salesforce architecture and development best practices. Design, develop, maintain, and troubleshoot integrations between Salesforce and internal or third-party systems using REST/SOAP APIs, Platform Events, Change Data Capture (CDC), External Objects, and other integration patterns.
Collaborate with enterprise IT teams and middleware providers to ensure reliable, secure, and performant data synchronisation and inte