# Staff Software Engineer (IBM Sterling)

**Company**: Marks & Spencer
**Location**: London, GB
**Work arrangement**: hybrid
**Experience**: staff
**Job type**: full-time
**Category**: Engineering
**Industry**: Retail

**Apply**: https://fa-eqid-saasfaprod1.fa.ocs.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/114041?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_4d0c802c-f87

## Description

As part of the M&S Software Engineering team, you'll be joining a well-loved historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues!

The M&S Online Fulfilment area is looking for a Staff Software Engineer to join the Promising team. You will provide technical expertise, lead the design and delivery of robust solutions, and operate with excellence.

**Responsibilities**

- Build and evolve order management and promising capabilities – design and enhance resilient services, APIs and integrations that support accurate delivery promises, inventory visibility and fulfilment decisions across digital and retail channels.

- Own features end-to-end – take responsibility for design, development, testing, deployment and production support of our promising platform.

- Shape the technical direction of our Promising Platform – help evolve the services, integrations and decisioning that power how we source, promise and fulfil orders across stores, distribution centres, suppliers and digital channels.

- Champion engineering excellence – write clean, maintainable, well-tested code and help establish best practices across multiple teams.

- Drive operational excellence and observability – share responsibility for the reliability of our data integrations.

- Collaborate widely – work closely with Product Managers, cross-functional engineering teams and other Fulfilment teams to solve real business problems.

- Mentor and support colleagues – provide coaching and feedback to more junior engineers.

**Requirements**

- A strong technical leader – you bring deep backend engineering experience and a track record of shaping reliable, scalable systems in complex enterprise environments.

- Experienced in the IBM Sterling order management product suite and the fulfilment domain – you understand the technical and operational challenges involved in inventory visibility, promising, sourcing and fulfilment.

- Strong in Java and enterprise integration – you are confident building services, APIs and integrations that operate reliably across a varied systems landscape.

- Operationally excellent – you care about CI/CD, observability, production support and release quality.

- Pragmatic and commercially aware – you balance technical ambition with delivery, understand the impact of engineering choices on customer experience and operational outcomes.

- Collaborative and improvement-focused – you enjoy working across disciplines, raising engineering standards and helping teams adopt better tools, practices and ways of working.

**Benefits**

- 20% colleague discount on most things from furniture, fashion and food.

- A first-class welcome to M&S with a tailored induction and a wide range of training schemes.

- Attractive annual bonus, based on company performance and personal objectives.

- Competitive holiday entitlement with the potential to buy extra holiday days.

- Amazing perks and discounts via our M&S Choices website.

- Charity Volunteer Day – a paid day away from work to support your chosen charity.

- A very generous Defined Contribution Pension Scheme and Life Assurance.

- Access to a fantastic range of wellbeing support.

## Skills

### Required
- Java
- enterprise integration
- IBM Sterling
- backend engineering
- CI/CD
- observability

---

Source: [Apply at fa-eqid-saasfaprod1.fa.ocs.oraclecloud.com](https://fa-eqid-saasfaprod1.fa.ocs.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/114041?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
