Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Marks and Spencer Senior Software Engineer role focusing on the Customer Order Domain. You will design and implement backend services powering order creation, fulfilment, and multi-channel experiences.
Work with Java/Kotlin, build scalable microservices, leverage Kafka for high-volume workflows, and design GraphQL/REST APIs to ensure a robust developer experience for millions of customers.
We’re looking for a Senior Software Engineer to play a pivotal role in evolving M&S’s Customer Order Domain. This team provides the critical software capabilities that capture, manage, and fulfil customer demand across every channel, powering digital experiences and business operations that serve millions of customers every year.
Our engineering teams enable product, engineering, and business teams to deliver customer experiences with speed and confidence. We create reliable, scalable, and well-architected platforms rooted in strong engineering standards, automation, and continuous improvement.
Your key accountabilities will include: