Associate Software Engineer – Tesco Bank
Join to apply for the Associate Software Engineer role at Tesco Bank.
General Information
- Job Title: Associate Software Engineer
- Reference #: 9449
- Location: Edinburgh, Permanent
- Department: BAR – Engineering
- Business Area: Engineering
- Working Time: Full‑Time (Hybrid – 2 days per week in the Edinburgh office)
- Date Published: 28‑11‑2025
- Closing Date: 5th December 2025, 5 pm
- Salary: From ÂŁ30,000 + annual bonus & benefits
Responsibilities
- Build highly available web applications using JavaScript/TypeScript, React, Node.js and Next.js on AWS.
- Develop features and technical proof‑of‑concepts with support from senior engineers, contributing to design and discovery phases.
- Deliver features through route‑to‑live changes in an Agile environment.
- Participate in the engineering culture, sharing ideas, challenging practices, and seeking improvement opportunities across teams.
Requirements
- Basic understanding of and experience with IDEs.
- Understanding of software design patterns and principles.
- A degree in computing (or related discipline) or relevant software engineering experience.
- Knowledge of unit‑testing concepts.
Preferred Skills
- Experience with AWS.
- Experience with containerisation technologies (Docker, Kubernetes).
- Knowledge of Agile processes and ceremonies.
- Experience with BDD and/or end‑to‑end testing.
Benefits
- Company pension scheme.
- Virtual GP Service 365 days a year.
- Performance‑related annual bonus.
- Generous holiday allowance – minimum 7.2 weeks, with option to purchase more.
- Colleague Clubcard benefits – 10% discount increasing to 15% every payday (up to £2,000); second card for a colleague.
- Family‑oriented initiatives – enhanced maternity leave pay, shared parental leave policy, generous paid paternity leave.
- Ongoing learning opportunities and training to support career growth.
Inclusivity
We want all our colleagues to feel welcome and be themselves at Tesco Bank. We’re committed to a diverse workplace that values every individual’s uniqueness and enhances our service to customers, communities, and the planet.
How to Apply
Our teams work hybridly and meet in the office for collaborative moments. If you’re interested in this career, apply now to find out more.
Seniority Level
- Entry level
Employment Type
- Full‑time
Job Function
- Engineering and Information Technology
Industries
- Banking
#J-18808-Ljbffr
Contact Detail:
Tesco Bank Recruiting Team