Save time and effort sourcing top tech talent

Staff Software Engineer - International

London, United Kingdom
Java Developer Staff Engineer Cloud Engineer Data Engineer Full Stack Java Developer
Actively hiring

Staff Software Engineer - International

Marks and Spencer
London, United Kingdom
Java Developer Staff Engineer Cloud Engineer Data Engineer Full Stack Java Developer
Marks and Spencer
Actively hiring

hackajob is partnering with Marks and Spencer to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 

What You'll Do

Your key accountabilities will include  

  • Software Development: Develop, test, and debug software solutions to customise and optimise our warehouse management system (WMS), ensuring it can perform at scale, maintain data integrity, and integrate seamlessly with other critical systems in the estate.
  • Technical Leadership: Bring engineering excellence and modern tooling and practices to the Supply Chain space, providing expert guidance on sophisticated projects, ensuring that software solutions align both with our strategy, technology standards, and engineering best practice.  
  • Architecture and Design: Lead the design of scalable and adaptable software architectures which support multiple, and differing, warehouse operations from a single codebase.
  • Code Review: Conduct thorough code reviews to ensure consistency to technical standards, maintainability, and high-quality code. Foster a culture of continuous improvement.
  • Collaboration: Gain a deep understanding of our supply chain, working with key operations partners, product managers, and other engineers to be able to craft the most effective technical solutions.

Who You Are

Your skills and experience will include  

  • Proven track record in developing impactful, robust backend systems and integrations, with a focus on optimisation and scalability.
  • Motivated by the ability to positively impact physical operations, through great software.
  • Deep understanding of software engineering principles, patterns, and practices, applied to the development of maintainable and adaptable code.
  • Technical versatility and proficiency in a range of relevant programming languages (e.g. Java, PL/SQL, JavaScript) and tools (e.g. Git, CI/CD pipelines).
  • Expertise in designing and implementing scalable applications on cloud infrastructure, with a focus on performance and security.

hackajob is partnering with Marks and Spencer to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 

Upskill

Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.

Ready to reach your potential?