FDM is a global business and technology consultancy seeking a Salesforce Engineer to work for our client within the financial services sector. This is initially a 12-month contract with the potential to extend and will be a hybrid role based in London.
Our client is looking for a Salesforce Engineer who will design, configure, and develop solutions on the Salesforce platform to support the client’s business objectives. This role involves delivering high-quality, scalable features within a mature Salesforce organisation while addressing technical debt and adhering to robust governance processes. You will take a hands-on approach to create technical designs, mentor junior team members, and ensure end-to-end accountability for solution delivery, from design to production, in a dynamic and challenging environment.
The ideal candidate will have a results-driven attitude and commitment to delivery with a willingness to work extended hours when required to meet critical deadlines or resolve issues. You will also be team oriented, have strong communication skills and resilient with a commitment to continuous learning.
Responsibilities
1. Design and document technical solutions in collaboration with architects, ensuring alignment with business requirements and platform best practices
2. Configure and customise Salesforce solutions, prioritising out-of-the-box functionality to minimise custom code
3. Develop and maintain Aura and Lightning Web Components (LWC) using Apex to deliver robust, high-quality features while leveraging OmniStudio to build and enhance business processes and user experiences
4. Take full accountability for the quality and delivery of solutions, from development through to production deployment, adhering to the principle of “you build it, you own it”
5. Mentor and guide junior team members, encouraging their technical growth and understanding of Salesforce best practices
6. Contribute to test case development and execute tests to ensure high-quality deliverables, avoiding silos between developers and testers while using version control and deployment tools effectively to manage and deploy code, ensuring seamless delivery to production
7. Address technical debt encountered during fixes, enhancements, or new development to maintain a stable and scalable Salesforce organisation
8. Adhere to strict governance processes to ensure compliance with financial services regulations and internal standards
9. Utilise Salesforce data management tools to perform data imports, exports, and queries as part of solution development and maintenance
10. Participate in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives, to support team delivery