1,820,481open jobs
104,439companies
274,246added this week
Browse all
Salary
≈ $119k – $228k per year (Estimated)
Location
Hybrid (London, United Kingdom)
Seniority
Staff

Confirmed on the employer's own hiring board on Oct 18, 2026. First seen by Alion on Aug 12, 2026. Marks & Spencer scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Marks & Spencer is a British retailer selling clothing, lingerie, beauty products, home furnishings and food through hundreds of stores in the United Kingdom, an international franchise network and its online shop. Its food business sells own-brand groceries and prepared meals, and it owns a stake in the online grocer Ocado Retail. The company was founded in 1884. The company is headquartered in London, England, United Kingdom.

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. With ethical values at the heart of the business and technology leaders who truly understand engineering, this is an exciting time to join as M&S continues its transformation into a digital-first, engineering-led organisation.

This role sits within the Transport team, supporting the Fashion, Home & Beauty (FH&B) Supply Chain & Logistics sub-domain, a critical area underpinning M&S’s ambitious growth plans. We’re looking for an experienced Full Stack Engineer who can design, build and support robust, scalable solutions and integrations, applying engineering best practices to deliver real business value while driving operational excellence and innovation.

Due to high interest, this role may close earlier than advertised. We recommend applying as soon as possible.

What You'll Do

Your key accountabilities will include:

  • Develop, test and debug high-quality software solutions, leading by example and championing engineering best practices across the team.
  • Lead the design and implementation of scalable applications and third-party integrations, partnering closely with Architecture and wider technology teams.
  • Conduct thorough code reviews to ensure high-quality, maintainable code with strong automated testing and performance standards.
  • Collaborate with business stakeholders, product managers and engineering teams to understand requirements and deliver effective technical solutions.
  • Mentor and coach engineers while driving operational excellence through monitoring, alerting, incident management and continuous improvement initiatives.

Who You Are

Your skills and experience will include:

  • Proven experience as a Full Stack Engineer, developing robust, scalable front-end and back-end systems and integrations within enterprise environments.
  • Strong understanding of software engineering principles, design patterns, automated testing and DevSecOps practices, with experience across modern CI/CD pipelines.
  • Expertise in cloud-based application design and delivery, with proficiency in technologies such as Java, SQL, JavaScript, Git and related engineering toolsets.
  • Excellent communication and stakeholder management skills, with the ability to explain complex technical concepts and influence decision-making.
  • Experience mentoring and developing engineers, alongside knowledge of AI/ML and GenAI tools such as GitHub Copilot, with practical application across the software development lifecycle.

Desirable experience:

  • Knowledge of the retail domain, particularly Supply Chain and Transport operations, including multi-channel logistics, freight and haulier integrations, and third-party transport planning and execution systems.

Tech stack

The teams use a variety of technologies, including:

  • Languages & Frameworks: Java (Spring Boot), .NET, Angular, Angular JS, React, TypeScript, Playwright, Cucumber, Jmeter, Python, AI/ML
  • Cloud & Infrastructure: Azure IAAS and PAAS services and apps, Docker, Kubernetes, Helm, Terraform
  • Data & Messaging: Kafka (Confluent), IBM MQ/MQFTE, SFTP
  • Databases: SQL Server on Azure
  • API & Integration: Apigee, REST APIs, Windows Services
  • Observability: Dynatrace, Pagerduty, Helix
  • CI/CD & Quality: GitHub Actions, SonarQube, Semgrep, Snyk, Prisma, Github Advanced Security, Qualys
  • Analytics: Power BI

What’s in it for you?

Working at M&S means being part of something bigger - helping to deliver quality, value and service to millions of customers every day. We’re inclusive, fast-moving and always evolving, with a strong sense of purpose and a focus on doing the right thing.

Here are just a few of the benefits that make working here even more rewarding:

  • 20% colleague discount on all M&S products and many third-party brands for you and someone in your household, available once you’ve completed your probation
  • Competitive holiday allowance with the option to buy more
  • Discretionary bonus schemes linked to your performance and ours [*REMOVE THIS FOR RLA/B roles*]
  • Strong pension and life assurance to help plan for the future
  • Tailored induction and training to support your development from day one
  • Exclusive perks and savings through our M&S Choices portal
  • Market-leading family policies, including parental, adoption and neonatal leave
  • 24/7 wellbeing support, including virtual GP access and mental health services
  • One paid volunteer day a year to support a cause that matters to you

Everyone’s welcome

We are ambitious about the future of retail. We’re disrupting, innovating and leading the industry into a more conscientious, inspiring digital era. We’re transforming how we work together and offering our most exciting opportunities yet. Marks & Spencer strives to be an inclusive organisation, trusted and admired by our colleagues, customers and suppliers. Join us and make change happen.

We are committed to building diverse and representative teams, where everyone can bring their whole selves to work and be at their best. We support each other and work together to win together.

If you feel you'd benefit from any support or reasonable adjustments during any stage of the recruitment process, please don’t hesitate to let us know when completing your application. This information will be picked up by our team, so we can try and put steps in place to help you be at your best through this process.

#LI-NO1 #LI-Hybrid

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,820,481 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
London
≈ $83k – $202k per year (Estimated) • In office • Full-Time • Bachelor's Degree • London
Python
Java
TypeScript
C#
C++
DevOps
AWS
Apply
≈ $108k – $197k per year (Estimated) • In office • 8+ years exp • Plano
JavaScript
Java
Java
Spring Boot
Hibernate
Spring Security
Frontend
Redux
React.js
DevOps
Rest API
GitHub Actions
CI/CD
Jenkins
AWS
Docker
Kubernetes
Amazon EKS
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
API Gateway
Management
Agile
Apply
≈ $113k – $228k per year (Estimated) • In office • Plano
JavaScript
Java
Java
Spring Boot
Hibernate
Spring Security
Frontend
Redux
React.js
DevOps
GitHub Actions
CI/CD
Jenkins
AWS
Docker
Kubernetes
Amazon EKS
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
API Gateway
Management
Agile
Apply
≈ $22k – $52k per year (Estimated) • In office • Mumbai
Python
Go
AI/ML
AI Agents
LLM
Frontend
GraphQL
DevOps
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
Docker
Self-Healing
QA
Playwright
Apply
≈ $16k – $37k per year (Estimated) • In office • Mumbai
Python
Go
AI/ML
AI Agents
LLM
Frontend
GraphQL
DevOps
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
Docker
Self-Healing
QA
Playwright
Apply
In office • Full-Time • 3+ years exp • Sydney
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Frontend
React.js
Mobile
React Native
DevOps
Azure
CI/CD
Apply
≈ $10k – $26k per year (Estimated) • Remote (EAEU) • 1+ year exp • Perm
SQL
1C
Management
Confluence
Jira
Apply
Data Analyst 16 days ago
≈ $8.5k – $21k per year (Estimated) • In office • 2+ years exp • Tashkent
SQL
Analytics
Power BI
Management
Google Sheets
Apply
≈ $18k – $35k per year (Estimated) • Hybrid • 3+ years exp • Moscow
SQL
Databases
Apache Kafka
AI/ML
AI Agents
DevOps
Rest API
Management
Confluence
Jira
Agile
Scrum
UML
Apply
$108k – $154k per year • Remote (United States) • Full-Time • Bachelor's Degree
SQL
Databases
MySQL
PostgreSQL
Oracle
MS SQL
DevOps
Azure
Apply
≈ $142k – $245k per year (Estimated) • In office • London
Java
DevOps
Dynatrace
CI/CD
Apply
≈ $119k – $228k per year (Estimated) • Hybrid • London
Python
JavaScript
Java
TypeScript
SQL
C#
Node JS
COBOL
Java
Spring Boot
C#
.NET
Node JS
Prisma
COBOL
IBM MQ
Databases
Oracle
Apache Kafka
AI/ML
Copilot
Frontend
Angular
React.js
DevOps
Rest API
Terraform
Helm
GitHub Actions
Dynatrace
PagerDuty
Azure
CI/CD
Docker
Kubernetes
Incident Management
GitHub
Windows
Cybersecurity
Snyk
Qualys Cloud Platform
SonarQube
Semgrep
Analytics
Power BI
QA
JMeter
Playwright
Apply
Area Supervisor 5 hours ago
≈ $45k – $94k per year (Estimated) • In office • Full-Time • Bachelor's Degree • London
Apply
≈ $39k – $71k per year (Estimated) • In office • London
Apply
$73k – $100k per year • Hybrid • Full-Time • London
AI/ML
Claude
Apply
≈ $65k – $128k per year (Estimated) • Hybrid • Full-Time • London
Apply
$66k per year • In office • Contractor • 3+ years exp • London
Apply
See all jobs
This is one of many
1,820,481 more open roles from verified company boards, updated every day.