Software Engineer - Salesforce Platform

Metrica Recruitment
London, UK
about 1 month ago
Apply on uk.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

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
+9 more
Systems Integration TypeScript Apex Code Application Enhancement Tool Salesforce Lightning Information Technology Salesforce Object Query Language (SOQL) Software Version Control Programming Languages

Job 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.

Requirements

  • 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.

Benefits & conditions

Pulled from the full job description

  • Annual leave
  • Employee discount
  • Life insurance
  • Employee assistance programme
  • Additional leave
  • Company pension
  • Paid volunteer time, You’ll join an organisation that combines a high-performance technology environment with substantial investment in employee wellbeing, flexibility and long-term support.
  • 25 days’ annual leave + birthday leave, plus additional leave at five-year anniversaries.
  • Christmas office closure, providing almost two additional weeks away from work.
  • Discretionary annual bonus linked to business and individual performance.
  • Pension contribution with employer double matching up to 5% of salary.
  • Private health insurance, with subsidised family cover.
  • £400 annual Flexible Fitness Fund and Cycle to Work scheme.
  • Volunteering day and donation matching of up to £500 per year.
  • Life insurance, income protection, dental cover and Employee Assistance Programme.
  • Family support, eldercare services and access to employee retail and lifestyle discounts.

About the company

We’re working with a globally recognised organisation operating at the intersection of technology, commerce and a highly specialised international market. Its technology function supports a complex enterprise environment, with teams delivering large-scale transformation and modernising critical business applications. Based in London, the role offers the opportunity to work alongside experienced engineering, architecture, product and business teams, with genuine ownership across the application lifecycle.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on uk.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…