> Markdown version of [/jobs/ext/3262649-software-engineer-salesforce-platform](https://www.wearedevelopers.com/jobs/ext/3262649-software-engineer-salesforce-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Salesforce Platform - **Company:** Metrica Recruitment - **Location:** London, UK - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Application Frameworks, C Sharp (Programming Language), Code Review, Continuous Integration, Data Manipulation Languages, DevOps, Python (Programming Language), Salesforce.Com, Software Engineering, Systems Integration, TypeScript, Apex Code, Application Enhancement Tool, Salesforce Lightning, Information Technology, Salesforce Object Query Language (SOQL), Software Version Control, Programming Languages - **Published:** September 3, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=8ef85cc2a0d6f833 ## About the Role * Software engineering, application development or Salesforce platform experience. * Experience with a modern programming language such as Apex, Java, C#, JavaScript, TypeScript or Python. * Understanding of APIs, data modelling, version control, testing and CI/CD. * Experience with Salesforce configuration, automation, Apex and SOQL/DML. * Experience working within Agile delivery environments. * Strong analytical, communication and stakeholder management skills. Nice-to-Have Requirements * Salesforce training or certification. * Experience with Lightning Web Components, Flexipages and Salesforce UI configuration. * Degree in Computer Science, Software Engineering or a related subject. * Experience contributing to technical documentation, reusable frameworks or engineering standards. ## Description As a Software Engineer specialising in Salesforce, you'll design, develop, test and support solutions across an evolving enterprise Salesforce estate. You'll work closely with Technical Leads, Product Managers, Business Analysts and Architecture teams, taking ownership of technical work from refinement and design through to deployment. You'll contribute to Salesforce development, integrations, automation and application enhancements while helping establish maintainable engineering standards. The role combines hands-on development with opportunities to influence technical decisions, improve delivery practices and contribute to wider technology transformation. * Build scalable Salesforce solutions, custom functionality and platform enhancements. * Develop Apex-based functionality, automation and Lightning components. * Design integrations between Salesforce and internal or external systems. * Investigate technical issues across development, testing and production environments. * Contribute to code reviews, technical designs, documentation and root cause analysis. * Improve engineering standards, reusable components, automation and DevOps practices.