Senior Software Engineer - Customer Order
Marks and Spencer plc (UK), City of London
Senior Software Engineer - Customer Order
Salary not available. View on company website.
Marks and Spencer plc (UK), City of London
- Full time
- Permanent
- Onsite working
Posted 1 day ago, 2 Oct | Get your application in today.
Closing date: Closing date not specified
Job ref: 2253d167ea65493baa284f374f3a2209
Location ref: City of London
Full Job Description
platforms rooted in strong engineering standards, automation, and continuous improvement.What You'll DoYour key accountabilities will include:Design, build, and evolve backend services that support the complete customer order lifecycle, from order creation through to fulfilment and completion.Develop scalable microservices and APIs using Java/Kotlin, enabling reliable and efficient order processing across multiple channels.Contribute to event-driven architectures using Kafka to support high-volume transactional workflows across Payments, Pricing, and Fulfilment domains.Design and evolve GraphQL and REST APIs, ensuring consistency, performance, scalability, and an excellent developer experience.Build resilient, low-latency solutions using distributed databases, caching technologies, and modern architectural patterns.Collaborate closely with Product Managers, Engineers, Architects, and business stakeholders to solve complex commerce challenges.Who You AreA strong backend engineer with
significant experience designing and operating scalable services in production environments.Knowledge working with Java and/or Kotlin and modern microservice architectures.Passionate about building reusable backend capabilities that enable multiple teams and products.Solid understanding of distributed systems, event-driven architectures, and asynchronous messaging patterns.Must have designed API-first platforms with GraphQL and REST-based services.Comfortable working with high-volume transactional systems where reliability, performance, and resilience are critical.What's in it for youBeing a part of M&S is exactly that - playing your part to bring the magic of M&S to our customers every day. We're an inclusive, dynamic, exciting, and ever-evolving business built on doing the right thing and bringing exceptional quality, value, service to every customer, whenever, wherever, and however they want to shop with us.Here are some of the benefits we offer that make working for M&S just that
All the detailsWe'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.Your customers are product teams, engineers, and business stakeholders and your mission is to enable them through scalable services, robust APIs, event-driven architectures, and exceptional engineering practices.This is a role for an engineer who is excited by building high-volume transactional systems, designing reusable platform capabilities, and shaping how customer orders are processed, fulfilled, and managed across one of the UK's largest retailers.About the TeamOur engineering teams enable product, engineering, and business teams to deliver customer experiences with speed and confidence. We create reliable, scalable, and well-architected
little bit more special.After completing your probationary period, you'll receive 20% colleague discount across all M&S products and many of our third-party brands for you and a member of your household.Competitive holiday entitlement with the potential to buy extra holiday days.Discretionary bonus schemes awarded based on how you achieve your personal objectives and our performance as a business.A generous Defined Contribution Pension Scheme and Life Assurance.A dedicated welcome to our teams with a tailored induction and a wide range of training programmes to develop your skills.Amazing perks and discounts via our M&S Choices portal to maximise your financial and personal wellbeing.Industry-leading parental, adoption and neonatal policies, providing support and flexibility for your family.Access to a fantastic range of wellbeing support for all colleagues, including access to our 24/7 Virtual GP and PAM Assist to support you and your family.A charity volunteer day to support a
charity or cause you're passionate about through a dedicated day away from work.Everyone's WelcomeWe 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.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.#hybridrole#LI-CJ1#LI-HYBRID #J-18808-Ljbffr
Direct job link
Relevant jobs
- Tech / Digital / IT Jobs in Abingdon-on-Thames, Oxfordshire
- Tech / Digital / IT Jobs in Andover, Hampshire
- Tech / Digital / IT Jobs in Ashford, Devon
- Tech / Digital / IT Jobs in Aylesbury, Buckinghamshire
- Tech / Digital / IT Jobs in Banbury, Oxfordshire
- Tech / Digital / IT Jobs in Basingstoke, Hampshire
- Tech / Digital / IT Jobs in Benson, South Oxfordshire
- Tech / Digital / IT Jobs in Bicester, Oxfordshire
- Tech / Digital / IT Jobs in Bracknell, Bracknell Forest
- Tech / Digital / IT Jobs in Brighton and Hove
- Tech / Digital / IT Jobs in Burford, Cheshire East
- Tech / Digital / IT Jobs in Canterbury
- Tech / Digital / IT Jobs in Carterton, Oxfordshire
- Tech / Digital / IT Jobs in Charlbury, Oxfordshire
- Tech / Digital / IT Jobs in Chatham, Medway
- Tech / Digital / IT Jobs in Chipping Norton, Oxfordshire
- Tech / Digital / IT Jobs in City of London
- Tech / Digital / IT Jobs in Clacton-on-Sea, Essex
- Tech / Digital / IT Jobs in Crawley, Oxfordshire
- Tech / Digital / IT Jobs in Dartford, Dartford
- Tech / Digital / IT Jobs in Didcot, Oxfordshire
- Tech / Digital / IT Jobs in Eastbourne, Darlington
- Tech / Digital / IT Jobs in Eastleigh, Devon
- Tech / Digital / IT Jobs in Eynsham, Oxfordshire
- Tech / Digital / IT Jobs in Fareham
- Tech / Digital / IT Jobs in Faringdon, Oxfordshire
- Tech / Digital / IT Jobs in Grove, Nottinghamshire
- Tech / Digital / IT Jobs in Guildford
- Tech / Digital / IT Jobs in Hastings, Somerset
- Tech / Digital / IT Jobs in Henley-on-Thames, Oxfordshire
- Tech / Digital / IT Jobs in High Wycombe, Buckinghamshire
- Tech / Digital / IT Jobs in Hythe, Hampshire
- Tech / Digital / IT Jobs in Kidlington, Oxfordshire
- Tech / Digital / IT Jobs in Luton, Devon
- Tech / Digital / IT Jobs in Maidstone
- Tech / Digital / IT Jobs in Milton Keynes
- Tech / Digital / IT Jobs in Oxford, City of Stoke-on-Trent
- Tech / Digital / IT Jobs in Peacehaven, East Sussex
- Tech / Digital / IT Jobs in Portsmouth, Calderdale
- Tech / Digital / IT Jobs in Rayleigh, Essex
- Tech / Digital / IT Jobs in Reading
- Tech / Digital / IT Jobs in Romsey, Hampshire
- Tech / Digital / IT Jobs in Ryde, Isle of Wight
- Tech / Digital / IT Jobs in Sevenoaks
- Tech / Digital / IT Jobs in Shanklin, Isle of Wight
- Tech / Digital / IT Jobs in Shoreham-by-Sea, West Sussex
- Tech / Digital / IT Jobs in Slough, Powys - Powys
- Tech / Digital / IT Jobs in Southampton
- Tech / Digital / IT Jobs in Thame, Oxfordshire
- Tech / Digital / IT Jobs in Wallingford, Oxfordshire
- Tech / Digital / IT Jobs in Wantage, Oxfordshire
- Tech / Digital / IT Jobs in Winchester
- Tech / Digital / IT Jobs in Witney, Oxfordshire
- Tech / Digital / IT Jobs in Woking
- Tech / Digital / IT Jobs in Woodstock, Sir Benfro - Pembrokeshire
- Tech / Digital / IT Jobs in Worthing, Norfolk