Senior Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Experteer Overview In this Senior Software Engineer role, you will design, build, release and maintain software solutions for millions of customers and thousands of colleagues. You will provide technical leadership on complex initiatives and help shape scalable systems aligned with our technology strategy. You’ll work across teams to review code, refine architecture, and enable reliable delivery while collaborating with senior stakeholders and external partners. This opportunity centers on engineering excellence, modern backend practices, and impactful digital transformation within a fast-moving retail environment. You’ll join an engineering-led culture focused on delivering value and shaping the future of our Pay / Benefits * Write, test and debug code for complex features and distributed systems, including legacy migrations, while improving deployment pipelines * Provide technical leadership, guidance and effort estimation on high-impact projects to ensure successful delivery * Contribute to architectural and design decisions aligned with business needs and long-term technology strategy * Review code and give constructive feedback to maintain quality and standards * Collaborate with a broad range of stakeholders and participate in engineering communities of practice Tasks * Strong experience in a modern backend-focused environment and software engineering best practices * Expert understanding of software development principles and patterns (MVC, SOLID, DRY, KISS) * Solid experience with Git and distributed version control * Proficiency with TDD, BDD and non-functional testing approaches * Strong DevOps mindset with ‘you build it, you run it’ experience Key requirements * 20% colleague discount on M&S products * Competitive holiday allowance * Discretionary bonus schemes * Strong pension and life assurance * Tailored induction and training * Wellbeing support
Requirements
test to architectural and design decisions aligned with business needs and long-term technology strategy * Review code and give constructive feedback to maintain quality and standards * Collaborate with a broad range of stakeholders and participate in engineering communities of practice Tasks * Strong experience in a modern backend-focused environment and software engineering best practices * Expert understanding of software development principles and patterns (MVC, SOLID, DRY, KISS) * Solid experience with Git and distributed version control * Proficiency with TDD, BDD and non-functional testing approaches * Strong DevOps mindset with ‘you build it, you run it’ experience Key requirements * 20% colleague discount on M&S products * Competitive holiday allowance * Discretionary bonus schemes * Strong pension and life assurance * Tailored induction and training * Wellbeing support
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on eu.experteer.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Engineer Salary in The UK
Fullstack Developer Salary UK
Frontend Developer Salary in The UK
The 12 Best Jobs for Software Engineers