Senior Software Engineer – Web and International

Company: Marks & Spencer
Apply for the Senior Software Engineer – Web and International
Location:
Job Description:

Overview

In this role you build and maintain cloud software, leading end-to-end delivery of complex features and owning the technical delivery within your team. You design scalable, maintainable solutions aligned with architecture, and use observability to improve system health. You ship high-quality code and contribute to team direction, while collaborating to deliver value for millions of customers in a fast-moving digital retail environment.

Pay / Benefits

  • 20% colleague discount on all M&S products
  • Competitive holiday allowance (option to buy more)
  • Discretionary bonus schemes
  • Strong pension and life assurance
  • Tailored induction and training
  • Exclusive perks via M&S Choices portal (benefits)

Responsibilities

  • Build and maintain cloud-based software with a run-anywhere mindset
  • Lead delivery of complex features from design to production with smooth rollout
  • Own the team’s technical delivery and break down ambiguous problems into executable plans
  • Design and implement solutions aligned with current architecture and contribute to technical direction
  • Write, review, and release well-tested, maintainable code to ensure high-quality software

Key requirements

  • Proven delivery of complex features end-to-end
  • Ability to turn ambiguous problems into clear technical plans
  • Design solutions balancing speed, maintainability, and long-term scalability
  • Use of observability and metrics to validate behavior and improve system health
  • Proactive problem solving
  • Cross-functional collaboration
  • Clear communication and ownership
  • React
  • Next.js
  • TypeScript

…

Posted: October 23rd, 2026