Marks & Spencer Group plc

Principal Software Engineer (Java/Scala/.Net)

Marks & Spencer Group plc
Apply
4 days ago
London, United KingdomStaff+

Responsibilities

  • Own software capabilities from requirements gathering through implementation, deployment, and subsequent support.
  • Design, develop, and deploy solutions for pricing, risk, price distribution, and other corporate credit trading capabilities.
  • Work with trading, strats, COO, business stakeholders, and global technology teams to translate business needs into technical projects.
  • Improve trader efficiency, platform performance, system stability, and time to market for changes.
  • Develop across a mixture of new and legacy systems using object-oriented and multithreaded programming.
  • Provide technical leadership and software project management, with potential management responsibility for developers and contractors.
  • Evaluate and leverage frontier AI models and agentic tooling for software development, design, and delivery.

Requirements

  • At least 8 years of relevant industry experience with Java or .NET.
  • Experience with object-oriented programming, data structures, design patterns, collections, and multithreaded programming.
  • Experience working with new and legacy systems and delivering software in globally distributed teams.
  • Experience using AI for software support, development, and design, with some ability to work with current AI agents.
  • A proven record of delivery, technical leadership, and software project management.
  • Strong problem-solving skills, attention to detail, and a self-driven approach.
  • Scala and Python knowledge preferred.
  • Hands-on experience with agentic or frontier tools such as Claude Code, Copilot, or Sourcegraph AMP preferred.

Benefits

  • Hybrid and flexible working arrangements are available; the posting includes a hybrid designation and invites candidates to discuss flexible options with the recruitment team.
  • Morgan Stanley offers comprehensive employee benefits and perks supporting employees and their families.
  • Employees may have opportunities to move across the business based on performance and interest.

Tech Stack

Java.NETPythonScala

Categories

Marks & Spencer Group plc

About Marks & Spencer Group plc

10,000+ employees

Marks & Spencer Group plc is a British retailer selling clothing, home goods, and food to consumers through stores and ecommerce, with a focus on own-brand products. The company is listed on the London Stock Exchange, was founded in 1884, and is headquartered in London. In the UK, its online grocery offering runs via Ocado Retail, a joint venture in which M&S holds a significant stake.

Contact me