Lead Full-Stack Engineer (Hybrid)

Marks and Spencer

City Of London

Hybrid

GBP 70,000 - 100,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

20% colleague discount on M&S products
Holiday allowance
Pension and life assurance
Induction and training
M&S Choices portal
Family policies
24/7 wellbeing support
Volunteer day

Job summary

Marks & Spencer's Software Engineering team invites an experienced Full Stack Engineer to design, build and maintain scalable software solutions that support millions of customers and thousands of colleagues.

You will lead front-end and back-end development, drive third-party integrations, and collaborate with Architecture, Product and Engineering to deliver high-quality, secure software with automated testing.

Qualifications

  • Proven experience as a Full Stack Engineer, building robust, scalable front-end and back-end systems.
  • Strong grounding in software engineering principles, design patterns, testing and DevSecOps with CI/CD experience.
  • Expertise in cloud-based application design and delivery, with proficiency in Java, SQL, JavaScript, Git and related toolsets.
  • Excellent communication and stakeholder management skills with the ability to explain complex technical concepts and influence decision-making.
  • Experience mentoring and developing engineers, with knowledge of AI/ML and GenAI tools such as GitHub Copilot, across the software lifecycle.

Responsibilities

  • Develop, test and debug high-quality software solutions, leading by example and championing engineering best practices across the team.
  • Lead the design and implementation of scalable applications and third-party integrations, partnering with Architecture and wider technology teams.
  • Conduct thorough code reviews to ensure high-quality, maintainable code with automated testing and performance standards.
  • Collaborate with business stakeholders, product managers and engineering teams to understand requirements and deliver effective technical solutions.
  • Mentor engineers while driving operational excellence through monitoring, alerting, incident management and continuous improvement initiatives.

Skills

Java
JavaScript
SQL
CI/CD pipelines
DevSecOps
Cloud platforms
Angular/React
Azure
Git
Docker
Kubernetes
Terraform
GitHub Actions
SonarQube
Snyk
APIs
Power BI

Tools

Git
GitHub Actions
Docker
Kubernetes
Terraform
Playwright
Cucumber
Selenium
JMeter
Azure
Apigee
SQL Server on Azure
Dynatrace

Job description

Marks & Spencer's Software Engineering team invites an experienced Full Stack Engineer to design, build and maintain scalable software solutions that support millions of customers and thousands of colleagues.

You will lead front-end and back-end development, drive third-party integrations, and collaborate with Architecture, Product and Engineering to deliver high-quality, secure software with automated testing.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Manager — Lead Scalable Web & Cloud Teams (Hybrid)
Engineering Manager — Lead Scalable Web & Cloud Teams (Hybrid)

MARKS&SPENCER • Greater London

Hybrid
GBP 120,000 - 180,000
20% colleague discount on M&S products
Competitive holiday allowance
Discretionary bonus schemes
+5
Senior Software Engineer: Build Scalable Systems & Lead Tech
Senior Software Engineer: Build Scalable Systems & Lead Tech

Marks and Spencer • Greater London

On-site
GBP 90,000 - 120,000
Colleague discount
Holiday allowance
Discretionary bonus
+3
Senior Software Engineer — Architect & Scale Systems
Senior Software Engineer — Architect & Scale Systems

Marks and Spencer • Greater London

On-site
GBP 90,000 - 120,000
Colleague discount
Holiday allowance
Bonus schemes
+6
Staff Software Engineer — Lead Architect & Mentor (Backend)
Staff Software Engineer — Lead Architect & Mentor (Backend)

MARKS&SPENCER • Greater London

On-site
GBP 75,000 - 110,000
20% Colleague discount
Annual bonus
Generous holiday entitlement
+1
Senior Backend Engineer, Order Management Platform (Hybrid)
Senior Backend Engineer, Order Management Platform (Hybrid)

MARKS&SPENCER • Greater London

Hybrid
GBP 90,000 - 120,000
Discount
Holiday buy
Bonus
+5
Senior Backend Engineer - Scalable Orders Platform (Hybrid)
Senior Backend Engineer - Scalable Orders Platform (Hybrid)

Marks and Spencer • City Of London

Hybrid
GBP 90,000 - 120,000
20% colleague discount across M&S and
Competitive holiday entitlement with a
Discretionary bonus schemes
+2
Staff Backend Engineer, Scalable Cloud Platforms
Staff Backend Engineer, Scalable Cloud Platforms

Marks and Spencer • Greater London

On-site
GBP 90,000 - 120,000
Employee discount
Holiday allowance
Discretionary bonus
+4
Senior Software Engineer – Lead Scalable Kotlin Systems
Senior Software Engineer – Lead Scalable Kotlin Systems

MARKS&SPENCER • Greater London

Hybrid
GBP 85,000 - 110,000
20% colleague discount
Discretionary bonus schemes
Strong pension and life assurance
+2
Staff Software Engineer – Lead Scalable Cloud Solutions
Staff Software Engineer – Lead Scalable Cloud Solutions

Marks and Spencer • Greater London

On-site
GBP 90,000 - 120,000
Colleague discount 20%
Holiday allowance
Pension
+6
Hybrid Full-Stack Engineer: Build Scalable Tech & Grow
Hybrid Full-Stack Engineer: Build Scalable Tech & Grow

MHR • Newcastle upon Tyne

Hybrid
GBP 55,000 - 85,000
Training courses
GP access
Mental health support
+9