Software Engineering Team Lead
Software Engineering Team Lead

Software Engineering Team Lead

London Full-Time 48000 - 84000 Β£ / year (est.) No home office possible
Y

At a Glance

  • Tasks: Lead a dynamic team to deliver innovative software solutions using Scrum.
  • Company: Join a top financial services firm driving tech innovation and operational efficiency.
  • Benefits: Enjoy flexible working, a supportive culture, and opportunities for growth.
  • Why this job: Make a real impact while fostering an inclusive and collaborative team environment.
  • Qualifications: 5+ years in software development with leadership experience; expertise in C#, .NET, AWS, and Angular.
  • Other info: Ideal for those passionate about mentoring and agile practices.

The predicted salary is between 48000 - 84000 Β£ per year.

We are a leading financial services organization committed to driving innovation through cutting-edge technology. We deliver top-tier financial solutions that enhance operational efficiency and create secure, scalable systems for our clients. Our collaborative work environment empowers teams to innovate, enabling us to stay ahead in the fast-evolving financial services industry.
YouLend is looking for a skilled and collaborative Team Lead to guide a cross-functional team in delivering high-quality software products using the Scrum framework. In this role, you\’ll work closely with product management and business leaders to ensure successful delivery of features across internal and customer-facing systems. You\’ll help foster an inclusive, innovative, and continuously improving team culture, while also contributing to the technical direction and ensuring alignment with business goals.
We value diversity of thought and experience and are committed to building an environment where everyone can thrive and grow.
Requirements
Technical Leadership

  • Guide the development and maintenance of .NET microservices on AWS EKS, and Angular-based front-end services.
  • Provide clear technical direction, fostering a culture of clean, maintainable, and scalable code.
  • Lead and participate in code reviews, and encourage best practices across the team.
  • Collaborate on system architecture for complex systems, optimizing for scalability and performance.
  • Proactively identify and resolve technical challenges; contribute to broader engineering improvements.
  • Maintain operational health of team-owned systems, and respond constructively to incidents.

Quality & Productivity

  • Promote a culture of quality, emphasizing thorough testing and validation.
  • Balance long-term technical goals with short-term delivery needs.
  • Help team members navigate blockers and improve development flow.

Cross-Functional Collaboration

  • Serve as the main liaison between the engineering team and other stakeholders.
  • Share updates on progress, risks, and timelines in a transparent and constructive way.
  • Work closely with product managers and business stakeholders to align technical work with business goals.

Team Development & Leadership

  • Support each team member\’s technical and professional development through regular feedback and mentorship.
  • Create an environment of trust, psychological safety, and open communication.
  • Facilitate Scrum ceremonies (e.g., stand-ups, sprint planning, retrospectives) and promote agile principles.
  • Encourage continuous improvement in how the team works, delivers, and innovates.

Essential Skills

  • 5+ years of professional software development experience, including 2+ years in a leadership or mentorship role.
  • Practical experience guiding agile teams using Scrum or similar frameworks.
  • Proficiency in C#, .NET microservices, AWS (especially EKS), and Angular.
  • Strong understanding of scalable architecture, quality-focused engineering practices, and operational reliability.
  • Demonstrated ability to work collaboratively with Product and other stakeholders to drive outcomes.
  • Clear communication skills and a passion for coaching, mentoring, and supporting others.

Desirable Skills

  • Familiarity with Infrastructure-as-Code tools such as Terraform or CloudFormation.
  • Experience working with financial or regulated systems.
  • Understanding of Agile/Scrum principles and how to adapt them to different teams or contexts

Benefits

  • A supportive, diverse, and inclusive work culture.
  • Opportunities for growth and continuous learning.
  • Flexible working arrangements and emphasis on work-life balance.
  • A chance to make a tangible impact on our customers and products

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Information Technology

  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at YouLend by 2x

Get notified about new Software Engineering Team Lead jobs in London, England, United Kingdom .

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

Greater London, England, United Kingdom 2 weeks ago

Greater London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 month ago

Software Engineering Team Lead – Platform Services

London, England, United Kingdom 2 weeks ago

Kings Langley, England, United Kingdom 6 days ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 5 days ago

Engineering Manager/Tech Lead (Hands on!) – Up to Β£175,000 comp – London/Hybrid

Engineering Manager – strong headcount growth experience – Β£150k – ID40652

Codified Controls – Senior Full-Stack Software Engineer – VP

London, England, United Kingdom 2 weeks ago

SVP, Software Engineering Manager – Risk Technology

London, England, United Kingdom 6 days ago

London, England, United Kingdom 1 week ago

Gerrards Cross, England, United Kingdom 1 week ago

London Area, United Kingdom Β£80,000.00-Β£85,000.00 5 hours ago

Director of Software Engineering – Credit Real-time Risk

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 day ago

Staff and Team Lead, Onyx Application Engineering

London, England, United Kingdom 1 week ago

Principal Cross -Team Software Engineering Lead

London, England, United Kingdom 4 days ago

Engineering Lead (Product Lifecycle – Purchasing)

London, England, United Kingdom 1 week ago

Greater London, England, United Kingdom 6 days ago

London, England, United Kingdom 6 days ago

London, England, United Kingdom 1 month ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Software Engineering Team Lead employer: YouLend

YouLend is an exceptional employer that champions innovation and collaboration within the financial services sector. Our inclusive work culture prioritises diversity and offers ample opportunities for professional growth, ensuring that every team member can thrive while making a meaningful impact on our clients. With flexible working arrangements and a strong emphasis on work-life balance, we provide a supportive environment where you can develop your skills and advance your career in London.
Y

Contact Detail:

YouLend Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Software Engineering Team Lead

✨Tip Number 1

Familiarise yourself with the Scrum framework and agile methodologies, as this role heavily relies on these practices. Consider joining local meetups or online forums to discuss agile principles and share experiences with other professionals.

✨Tip Number 2

Showcase your leadership skills by participating in open-source projects or leading small teams in your current role. This will not only enhance your technical abilities but also demonstrate your capacity to guide and mentor others.

✨Tip Number 3

Network with professionals in the financial services sector, especially those who work with .NET microservices and AWS. Attend industry conferences or webinars to connect with potential colleagues and learn about the latest trends in technology.

✨Tip Number 4

Prepare to discuss your experience with scalable architecture and operational reliability during interviews. Think of specific examples where you successfully navigated technical challenges and how you contributed to team improvements.

We think you need these skills to ace Software Engineering Team Lead

Technical Leadership
Agile Methodologies
Scrum Framework
C# Programming
.NET Microservices
AWS EKS
Angular Development
System Architecture
Code Review Practices
Operational Reliability
Quality Assurance
Cross-Functional Collaboration
Communication Skills
Mentorship and Coaching
Problem-Solving Skills
Continuous Improvement
Terraform or CloudFormation
Financial Systems Knowledge

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience in software development, particularly in .NET microservices and AWS. Emphasise any leadership roles you've held and your familiarity with Agile methodologies.

Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and innovation in the financial services sector. Mention specific examples of how you've led teams to success and fostered a collaborative environment.

Showcase Technical Skills: Clearly outline your technical skills relevant to the role, such as proficiency in C#, Angular, and experience with Infrastructure-as-Code tools. Use specific projects or achievements to demonstrate your expertise.

Highlight Soft Skills: Don't forget to mention your soft skills, like communication and mentorship. Provide examples of how you've supported team members' growth and facilitated Scrum ceremonies to enhance team performance.

How to prepare for a job interview at YouLend

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with .NET microservices, AWS EKS, and Angular. Highlight specific projects where you led technical initiatives or overcame challenges, as this will demonstrate your capability to guide a team effectively.

✨Emphasise Leadership and Mentorship

Share examples of how you've supported team members' growth through feedback and mentorship. Discuss your approach to fostering an inclusive and collaborative team culture, which is crucial for the role of a Team Lead.

✨Demonstrate Agile Knowledge

Since the role involves working within the Scrum framework, be ready to explain your understanding of agile principles. Provide examples of how you've facilitated Scrum ceremonies and adapted agile practices to improve team performance.

✨Communicate Effectively

Clear communication is key in this role. Practice articulating your thoughts on project updates, risks, and timelines. Show that you can bridge the gap between technical teams and business stakeholders, ensuring alignment with organisational goals.

Software Engineering Team Lead
YouLend

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

Y
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>