Senior Software Engineer

🔒 Confidential Employer
Posted 20 April 2026
LOCATION
Leeds
TYPE
Full-time
LEVEL
Mid-Senior level
CATEGORY
Technology
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion

SKILLS

Software Development Technical Design CI/CD Microservices Cloud-based Solutions Communication Skills Team Leadership

FULL DESCRIPTION

Senior Software Engineer

[Employer hidden — view at passion-project.co.uk]

Leeds

Full-time

Hybrid

Closing Date: 2026-04-22

About the Role

We are looking for a Senior Software Engineer to join [Employer hidden]'s Online & Customer department, working on our Groceries website and app.

You will provide technical leadership and engineering oversight within your team to enable the delivery of high-quality, scalable, secure products. You will combine hands-on delivery with technical leadership, setting a high bar for engineering standards and practices.​

Please be advised that this position requires attendance at [Employer hidden] House in Leeds for a minimum of three days per week. We’re really looking forward to having you around!

We welcome applications from candidates seeking part-time hours, flexible working arrangements, or job share opportunities.

What You'll Love

  • Technical Design & Delivery
  • Design and deliver high-quality technical solutions that align with agreed architectural standards and patterns.​
  • Work closely with Product and Architects to translate business requirements into well-designed, scalable and performant solutions.​
  • Lead by example through hands-on contribution to code, reviews, testing and production support where required.​
  • Leadership & Mentorship
  • Act as the senior technical authority within squads, providing direction, guidance and support to engineers.​
  • Mentor and coach Associate and Apprentice engineers to raise overall capability, improve engineering practices, and support career development.​
  • Balance hands-on engineering with leadership responsibilities to ensure consistent, high-quality delivery across teams.​
  • Support Engineering Managers with technical input into planning, risk management and delivery decisions.​
  • Governance, Best Practices & Quality
  • Champion engineering best practices, including code quality, testing, CI/CD, security and operational readiness.​
  • Promote a DevSecOps mindset, encouraging ownership, autonomy and accountability for the full software lifecycle.​
  • Ensure quality, reliability and security are built into solutions from design through to production.​
  • Collaboration & Community
  • Actively contribute to engineering and agile communities of practice, helping to shape and embed shared standards, patterns and principles.​
  • Collaborate across teams and domains to reduce duplication, encourage reuse, and improve consistency.​
  • Share knowledge and learning to strengthen the wider engineering organisation.​
  • Innovation & Strategy
  • Evaluate and recommend tools, technologies and practices that improve engineering effectiveness and developer experience.​
  • Drive continuous improvement in delivery, quality and operational maturity.​
  • Stay current with industry trends and apply relevant insights pragmatically within the organisation.​

What You'll Need

  • Experience building scalable solutions according to software architecture and design principles.
  • Strong knowledge of software development best practices, including code reviews, testing, and CI/CD pipelines.
  • Excellent communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
  • Proven experience leading software development teams in the delivery of complex projects.
  • Experience with distributed systems, microservices architecture, and cloud-based solutions.

Apply today by completing an online application…

#LI-ES1 #LI-Hybrid

Sign up free — access 45,000+ UK sponsor-licensed jobs