Software Engineers

Benefits

An annual bonus scheme

up to 3.5% of base salary

Privilegecard

with 10% off most purchases at Tesco

A retirement savings plan

4.0-7.5% contribution rate

Your Career Framework - the road ahead

We’re delighted to have recently launched our Career Framework, which allows our Technology colleagues to easily see the available career paths within the department, and the detailed technical skills for the roles within this. As a colleague, you are able to rate yourself against any of the roles in the Framework and visualise your suitability for the role and your development needs in order to work towards it. This is designed to enable you to reflect on areas in which you are strong, and to help identify the areas to develop in order to allow you to create the most effective Personal Development Plan, and progress to the next role in your career.

Latest roles - Software Engineers

Product Manager – List API & Recommendations

Full time - permanent
Farringdon, London, EC1R 5AR

Latest roles - Software Engineers

Product Manager – List API & Recommendations

Full time - permanent
Technology

Product Manager – Supplier Lifecycle & Enterprise Portal

Full time - permanent
Technology

Product Manager – Identity API

Full time - permanent
Technology

Software Engineers

Working across a number of high profile projects such as our Clubcard loyalty programme, mobile payment solutions and in-store 'scan as you shop' options, our Engineers face the challenging task of delivering incredible solutions and creative improvements; ensuring that Tesco is every customer's favourite way to shop online, whether they are at home or on the move, anywhere in the world.  

As part of our Software Development Engineering team, you will work across the full software development lifecycle, liaising with Product Managers to help shape the backlog and future direction of the products we build. We firmly believe in autonomous teams, and operate full DevOps, giving our Engineers full responsibility for their work.

You’ll be part of a team which demonstrates an ability to analyse problems and solve them at their root cause, recommending software upgrades for existing applications and systems ensuring that the software continues to function normally through regular use, maintenance and testing. You will design each piece of the application or system and plan how the pieces will work together, producing high quality, maintainable and resilient code; and as part of this, you’ll implement and test features to a very high quality and support the product or service in testing and live environments. You’ll also play an active role in our Technology community, consistently seeking out new languages and tools that will help to improve working practices across multiple teams. We work together to perform code reviews, suggest best practice improvements, and educate, review and help other engineers to grow their capability – ensuring that our work impacts the way that our entire organisation operates.

Search and Apply

Explore our opportunities in your area and across the UK. Find your place to get on in a job you love, everyone is welcome.

Explore our opportunities to get on. A place for everyone.