Senior Software Engineer - Payment Capabilities at Marks & Spencer | GB | Rezi

Senior Software Engineer - Payment Capabilities at Marks & Spencer

Senior Software Engineer - Payment Capabilities

Marks & Spencer · GB

Yesterday

Senior Software Engineer - Payment Capabilities

Marks & Spencer · GB

a day ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Software Engineer - Payment Capabilities role.

Rezi rewrites your resume against Marks & Spencer's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Software Engineer - Payment Capabilities posting at Marks & Spencer — free, in seconds.

About the Role

The Payments team provides critical software capabilities powering online payments across M&S, enabling millions of customers to complete purchases securely, reliably, and seamlessly. This role is for an engineer excited by building high-volume transactional systems, solving complex payment challenges, and modernizing technology platforms central to M&S's online growth.

Responsibilities

  • Design, build, and evolve payment services and capabilities that enable seamless customer transactions across M&S digital platforms.
  • Develop resilient backend services, APIs, and integrations that support millions of customer payment journeys every year.
  • Own features end-to-end, taking responsibility for solution design, development, testing, deployment, and production support.
  • Help shape the technical direction of the Payments platform, balancing performance, scalability, resilience, security, and cost through modern engineering practices.
  • Champion engineering excellence through clean, maintainable, and well-tested code, helping establish best practices across engineering teams.
  • Drive operational excellence by designing systems with observability, monitoring, resilience, and supportability at their core.
  • Utilise tools such as Dynatrace to improve platform visibility, monitoring, alerting, and service reliability.

Requirements

  • A senior backend software engineer with deep experience designing and delivering scalable, resilient systems in complex enterprise environments.
  • Strong Java engineering expertise with experience building enterprise services, APIs, and integrations across distributed systems.
  • Knowledge in designing systems that serve large customer populations while maintaining high availability, performance, and security.
  • Work with ecommerce platforms, payment services, or highly transactional systems is advantageous.
  • Passionate about software quality, testing, maintainability, and engineering best practices.
  • Strong understanding of CI/CD, observability, production support, and operational excellence.

Skills

  • Java
  • Backend services
  • APIs
  • Integrations
  • Distributed systems
  • CI/CD
  • Observability
  • Production support
  • Operational excellence
  • Dynatrace

Location

  • Hybrid

Work Type

  • Hybrid

Experience Level

  • Senior

Benefits

  • 20% colleague discount across M&S products and selected third-party brands.
  • Competitive holiday entitlement with the potential to buy extra holiday days.
  • Discretionary bonus schemes awarded based on personal and business performance.
  • A generous Defined Contribution Pension Scheme and Life Assurance.
  • A tailored induction and extensive learning and development opportunities.
  • Amazing perks and discounts via the M&S Choices platform, including GymSave and the opportunity to become an M&S Shareholder.
  • A dedicated charity volunteer day to support a cause you're passionate about.
  • Access to a fantastic range of wellbeing support, including a 24/7 Virtual GP and wellbeing services.

About the Company

  • Our engineering teams enable product, engineering, and business teams to deliver customer experiences with speed and confidence.
  • We create reliable, scalable, and secure platforms rooted in strong engineering standards, automation, and continuous improvement.
  • 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.

Equal Opportunity

  • 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 win together.
  • If you’d benefit from any support or reasonable adjustments during any stage of the recruitment process, please let us know when completing your application.