Software Engineering - Graduate Programme

Key Information

Software Engineering - Graduate Programme


Head Office (London)


12 months' training



About the programme

Multi-channel retailing and transformative technology is at the heart of our business strategy. Needless to say then, how vital a thriving, enthusiastic IT team is to our future.

Join us here and you’ll be part of one of the most exciting and fast-moving teams in retail: Software Engineering. Agile and fearlessly pioneering, this one group of passionate people is transforming M&S more rapidly than any other into a brand for the future.

Once on board, you’ll work among a close-knit team of developers to understand the needs of our business, then translate them into live technical solutions that deliver real value. You’ll learn about best design, development and testing practices, and gain insights into how technology can make the business better, smarter and more effective.

When it comes to coding, we use Java, .Net, Objective, HTML5, CSS, JavaScript and jQuery. Plus we’re a test bed for emerging hardware, trying to see the best business use for everything from multi-touch screens to digital signage. Best of all, you’ll always have experts on hand to help upgrade your skills and knowledge.

You’ll need a degree in a tech subject that includes coding, and be interested in the latest tech developments. Practical and people-focused, your enthusiasm, agile mind and communication skills will all go a long way to finding the solutions to change our business.

Applications for this programme have now closed