Engineering Lead

Engineering Lead

Edinburgh Full-Time 43500 - 72000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Lead engineering teams to develop and optimize customer-facing web applications.
  • Company: Join Tesco Bank, part of Barclays Bank UK Plc, committed to inclusivity and diversity.
  • Benefits: Enjoy a competitive salary, annual bonus, generous holiday allowance, and private medical insurance.
  • Why this job: Make a significant impact in a modern engineering workplace with opportunities for career advancement.
  • Qualifications: In-depth knowledge of JavaScript/Typescript, Node, and UI frameworks like React required.
  • Other info: Hybrid role with office attendance in Edinburgh; applications close on February 4th.

The predicted salary is between 43500 - 72000 £ per year.

Engineering Lead

Permanent

Salary – Up to £72,500 + annual bonus & benefits

Location – Edinburgh

Office Attendance- Our roles are hybrid, however you should be able to travel to our Edinburgh office 2 days per week for this position.

Closing Date – Applications close 4th February at 5pm

A chance to thrive

  • We have an exciting opportunity to join our Software Engineering Practice and lead engineering feature teams in our Help Me Spend and Save Value Stream.
  • You’ll Lead the development, delivery, and optimisation of customer facing web applications that onboard customers into the bank and maintain their product holdings.
  • You’ll be key in delivering value across the feature builds whilst collaborating with your fellow Software and Test Engineers to build new features and ensure the quality of our customer facing web applications.
  • We work with Agile at scale and this is a unique opportunity to experience a modern engineering workplace.

What you’ll be doing

  • This role will be focused on helping us create highly available Web Apps, using JavaScript/Typescript, React, and NodeJS. Apps are built on AWS and monitored using Datadog.
  • As a Lead Engineer, you’ll lead multiple Software Engineering feature teams, providing an opportunity to demonstrate and enhance your leadership skills.
  • Our engineering culture is part of what makes us a great place to work, you’ll have the opportunity to set the direction and drive through service improvements, features, and changes. This allows you to make a significant impact on the product and the team.
  • You’ll work closely with all engineers on your team, from seniors to juniors, mentoring and building their careers. This provides a chance to share your knowledge and help others grow.
  • We encourage engineers to share new ideas, challenge existing practices, and look for opportunities to improve their teams and the wider engineering community creating a culture of continuous learning and improvement.
  • You’ll act as a subject matter expert with architecture, product, cloud, and testing teams, allowing you to showcase and further develop your expertise.
  • You’ll also work closely with Principal Engineers on longer-term technology goals providing an excellent opportunity for career advancement.

We need you to have

  • In-depth knowledge of JavaScript/Typescript, Node and one UI framework (such as React) along with best practice experience of unit testing in this ecosystem.
  • Ability to deliver high quality, easily maintainable and well tested code that can lead to rapid delivery allowing us to pursue continuous integration and delivery.
  • Deep understanding of web security concepts leading to secure code by default.
  • Exposure to DevOps toolsets and CI/CD concepts as well as supporting and running the services, you have developed.
  • Experience of coaching both junior and senior Software Engineers

And if you have any of these, even better

  • Understanding and exposure to integrating REST/SOAP API endpoints
  • Experience developing code that follows accessibility guidelines
  • Good knowledge of AWS services and/or containerisation technologies
  • We don’t expect you to tick every box, and if you feel you hit most of the brief, it’s worth exploring to further develop your career here with us.

What’s in it for you?

  • Prepare for your retirement with our colleague pension scheme.
  • Private Medical Insurance (WL2+) and virtual GP Service 365 days a year.
  • Performance related annual bonus.
  • Indulge in a generous holiday allowance with a minimum of 7.2 weeks, with the opportunity to buy more.
  • Embrace the benefits of our Colleague Clubcard, enjoy a 10% discount that increase to 15% every payday (worth up to 2K). As an added perk, we’ll give you a second card to share with someone else.
  • Benefit from our family-oriented initiatives, encompassing enhanced maternity leave pay, a shared parental leave policy, and a generous paid paternity leave.
  • A place to get on – take advantage of our ongoing learning opportunities and training, to help you achieve the job and career you want.

Everyone’s welcome?

We want all our colleagues to always feel welcome and be themselves at Tesco Bank, part of Barclays Bank UK Plc. We’re committed to building a more inclusive workplace and celebrating everything that makes colleagues unique, and value the richness and diversity this brings to our business. A more diverse business helps us deliver on our purpose to serve our customers, communities, and planet a little better every day.

Engineering Lead employer: Tesco Bank

At Tesco Bank, we pride ourselves on being an exceptional employer, offering a vibrant work culture in the heart of Edinburgh. Our hybrid working model allows for flexibility while fostering collaboration and innovation within our engineering teams. With a strong focus on employee growth, we provide extensive learning opportunities, competitive benefits including a generous holiday allowance, and a commitment to inclusivity, making it a rewarding place to advance your career as an Engineering Lead.
T

Contact Detail:

Tesco Bank Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Engineering Lead

✨Tip Number 1

Familiarize yourself with the specific technologies mentioned in the job description, such as JavaScript, TypeScript, React, and NodeJS. Having hands-on experience or projects showcasing these skills will make you stand out during discussions.

✨Tip Number 2

Highlight your leadership experience in previous roles, especially in mentoring junior engineers. Be prepared to discuss specific examples of how you've guided teams and contributed to their growth.

✨Tip Number 3

Showcase your understanding of Agile methodologies and how you've applied them in past projects. Being able to articulate your experience with Agile at scale will resonate well with the team culture they are promoting.

✨Tip Number 4

Prepare to discuss your approach to web security and best practices in coding. Given the emphasis on secure code by default, demonstrating your knowledge in this area will be crucial in the interview process.

We think you need these skills to ace Engineering Lead

JavaScript
TypeScript
Node.js
React
Unit Testing
Web Security Concepts
DevOps Toolsets
CI/CD Concepts
Coaching and Mentoring
REST/SOAP API Integration
Accessibility Guidelines
AWS Services
Containerization Technologies
Leadership Skills
Agile Methodologies
Continuous Integration and Delivery

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with JavaScript/Typescript, NodeJS, and React. Emphasize any leadership roles you've held and your ability to mentor others, as this is a key aspect of the Engineering Lead position.

Craft a Compelling Cover Letter: In your cover letter, express your passion for software engineering and your understanding of Agile methodologies. Mention specific projects where you led teams or implemented improvements, showcasing your leadership skills and technical expertise.

Showcase Relevant Experience: When detailing your work history, focus on your experience with web applications, particularly those that are customer-facing. Highlight any work you've done with AWS, CI/CD, and DevOps practices, as these are important for the role.

Demonstrate Continuous Learning: Mention any ongoing learning or training you've pursued related to software engineering, especially in areas like web security, accessibility guidelines, or new technologies. This aligns with the company's culture of continuous improvement and learning.

How to prepare for a job interview at Tesco Bank

✨Showcase Your Technical Expertise

Be prepared to discuss your in-depth knowledge of JavaScript, TypeScript, Node.js, and React. Highlight specific projects where you've successfully implemented these technologies, focusing on the quality and maintainability of your code.

✨Demonstrate Leadership Skills

As a Lead Engineer, you'll need to show your ability to mentor and guide both junior and senior engineers. Share examples of how you've previously led teams, fostered collaboration, and contributed to a culture of continuous learning.

✨Discuss Your Approach to Web Security

Given the importance of secure coding practices, be ready to explain your understanding of web security concepts. Provide examples of how you've ensured secure code by default in past projects.

✨Emphasize Your DevOps Knowledge

Talk about your experience with CI/CD concepts and DevOps toolsets. Discuss how you've supported and run services you've developed, showcasing your ability to deliver high-quality applications efficiently.

Engineering Lead
Tesco Bank
T
  • Engineering Lead

    Edinburgh
    Full-Time
    43500 - 72000 £ / year (est.)

    Application deadline: 2027-02-03

  • T

    Tesco Bank

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>