Senior Software Engineer

Senior Software Engineer

Full-Time 50000 - 65000 £ / year (est.) Home office (partial)
A

At a Glance

  • Tasks: Lead and deliver high-quality software solutions while mentoring junior engineers.
  • Company: Join Asda, a leading retailer with a focus on innovation and collaboration.
  • Benefits: Enjoy competitive salary, flexible working, and a fantastic benefits package.
  • Other info: Hybrid working model with opportunities for career growth and personal development.
  • Why this job: Make an impact in a dynamic team using cutting-edge technologies.
  • Qualifications: Experience in software development, cloud platforms, and leadership skills required.

The predicted salary is between 50000 - 65000 £ per year.

We are looking for multiple Senior Software Engineers to join Asda's Online & Customer department. Please be advised that this position requires attendance at Asda House in Leeds for a minimum of three days per week. We welcome applications from candidates seeking part-time hours, flexible working arrangements, or job share opportunities.

Where the role sits

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.

The team

This role sits within the George.com engineering team where we are expanding our engineering capability as part of a co-sourcing model. The engineering teams focus on back end integration, front end web development or app build.

Tech Stack

Our George online solution is built on a cloud-first microservices architecture, with a rich integration layer ensuring the service is robust and responsive on a 24/7 basis our customers expect. Experience of building enterprise-grade distributed solutions on cloud platforms will be essential, as we continue to deliver applications that are secure, observable, scalable, and reliable. The ideal candidate will have full-stack experience, with exposure to technologies such as React Native, .NET, Azure, and Terraform.

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.

To ensure we balance moments where we know we need to collaborate together and the need for flexibility, Asda has a hybrid way of working with a minimum of 3 days a week in one of our Home Offices. Over and above this, each area of Asda may have additional requirements which may require spending more days in the office, visiting suppliers, stores or depots.

You will also get an excellent benefits package including:

  • Discretionary company bonus
  • Company pension up to 7% matched
  • Company Car allowance of £5,700
  • 15% colleague discount in store and online
  • Free access to wellbeing services such as Stream, 24/7 virtual GP, counselling, health and dental cash plans and a 24/7 employee assistance helpline, alongside discounts across a range of services and activities, from airport parking to theme parks and cinemas.
  • Asda Allies Inclusion Networks – helping colleagues to make sure everybody is included and that our differences are recognised and celebrated
  • Excellent parental leave policies, including maternity & adoption leave, paternity leave, shared parental leave, neonatal care leave, and support for those doing fertility treatments.

We want all colleagues to be able to bring their best and true selves to work, every day. Simply put, we want our colleagues to be Proud to be Asda and proud to be themselves.

Senior Software Engineer employer: Asda Stores

Asda is an exceptional employer that fosters a collaborative and inclusive work culture, offering flexible working arrangements and a hybrid model that promotes work-life balance. With a strong focus on employee growth, you will have the opportunity to mentor and lead teams while benefiting from a competitive salary and an extensive benefits package, including a company bonus, pension scheme, and wellbeing services. Located in Leeds, Asda House provides a vibrant environment where innovation thrives, making it an ideal place for Senior Software Engineers to advance their careers.

A

Contact Details:

Asda Stores Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer

Tip Number 1

Network like a pro! Reach out to current or former employees at Asda on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

Tip Number 2

Prepare for the interview by brushing up on your technical skills. Since this role is all about high-quality, scalable solutions, be ready to discuss your experience with cloud platforms and microservices architecture in detail.

Tip Number 3

Show off your leadership chops! Be prepared to share examples of how you've mentored others or led projects. Asda values collaboration and community, so highlight your teamwork skills.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're serious about joining the Asda team!

We think you need these skills to ace Senior Software Engineer

Technical Leadership
Engineering Oversight
Cloud Platforms
Microservices Architecture
Full-Stack Development
React Native
.NET

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the Senior Software Engineer role. Highlight your experience with cloud platforms, microservices, and any relevant tech stack like React Native or .NET. We want to see how your skills align with what we're looking for!

Show Off Your Leadership Skills:Since this role involves technical leadership, don’t forget to mention any mentoring or coaching experience you have. Share examples of how you've guided teams or improved engineering practices. We love seeing candidates who can lead by example!

Be Clear and Concise:When writing your application, keep it straightforward and to the point. Use clear language to explain your technical expertise and past projects. We appreciate a well-structured application that makes it easy for us to see your qualifications.

Apply Through Our Website:We encourage you to submit your application directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows you're keen on joining our team at Asda!

How to prepare for a job interview at Asda Stores

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like React Native, .NET, Azure, and Terraform. Brush up on your knowledge of cloud-first microservices architecture and be ready to discuss how you've applied these technologies in past projects.

Showcase Your Leadership Skills

As a Senior Software Engineer, you'll need to demonstrate your ability to lead and mentor others. Prepare examples of how you've guided teams in the past, improved engineering practices, or contributed to code reviews. Highlight your experience in balancing hands-on work with leadership responsibilities.

Communicate Clearly

You’ll need to convey complex technical concepts to both technical and non-technical stakeholders. Practice explaining your previous projects in simple terms, focusing on the impact and outcomes rather than just the technical details. This will show your communication skills are top-notch.

Emphasise Continuous Improvement

Be ready to discuss how you stay current with industry trends and how you've driven continuous improvement in your previous roles. Share specific examples of tools or practices you've recommended that enhanced engineering effectiveness or developer experience.