Description
M&S is hiring a Staff Software Engineer to evolve its Content Domain platform, which powers digital experiences across the business. The role focuses on backend platform capabilities, federated GraphQL APIs, event-driven architectures, automation pipelines, developer tooling, and content and media integrations. It requires deep Java backend experience, Azure cloud experience, GraphQL expertise, and knowledge of TypeScript or JavaScript, with Kafka or Confluent experience preferred. The position is hybrid and includes benefits such as a 20% colleague discount, holiday entitlement, discretionary bonuses, pension, life assurance, training, and wellbeing support.
