Technical Lead .Net Development

Company: Broadridge
Apply for the Technical Lead .Net Development
Location: London
Job Description:

Overview

As a .NET / C# Technical Lead, you will steer the design and delivery of scalable backend services in a financial software platform. You will lead a backend team, drive architecture decisions, and ensure performance, security, and reliability. You’ll collaborate with cross-functional partners to translate business needs into robust solutions. This role combines hands-on coding with mentorship and technical leadership, offering impact through shaping platform capabilities and engineering practices.

Pay / Benefits

  • hybrid work model

Responsibilities

  • Lead design, development, and maintenance of .NET / .NET Core applications using microservices
  • Drive solution architecture decisions for scalability, reliability, and security
  • Lead and mentor a team of backend developers
  • Build scalable backend services with focus on performance, reliability, and security
  • Ensure clean code and adherence to OOP, SOLID, design patterns, and best practices
  • Guide multithreading and asynchronous programming for high-performance modules
  • Lead code reviews and enforce standards to maintain code quality
  • Mentor teammates to improve delivery effectiveness
  • Coordinate and participate in Agile ceremonies (Sprint Planning, Daily Stand-ups, Grooming, Retrospectives)
  • Collaborate with Product Owners, QA, architects, DevOps and cross-functional teams to deliver features on time
  • Assist with task planning, prioritization, workload distribution, and risk management
  • Utilize Jira, Git, and CI/CD pipelines for delivery tracking and automation
  • Troubleshoot production issues, conduct root-cause analysis, and drive short-term and long-term improvements
  • Prepare and maintain technical documentation, drive engineering best practices, and reduce technical debt
  • Own technical delivery and align business goals with engineering solutions

Key requirements

  • Strong hands-on proficiency in .NET, .NET Core, C#, MS SQL Server, and T-SQL
  • Proven experience in a technical leadership role
  • Strong understanding of microservices architecture and distributed systems
  • Experience with cloud platforms and containerized environments
  • Excellent knowledge of OOP, SOLID principles, and design patterns
  • Experience with multithreading, asynchronous programming, and performance optimization
  • Strong understanding of Agile/Scrum methodologies
  • Hands-on experience with Jira, Git, and CI/CD pipelines
  • Ability to lead by example with a hands-on approach
  • Ability to drive process improvements and team efficiency
  • Strong problem-solving, decision-making, and organizational skills
  • Excellent communication, leadership, mentoring, and stakeholder management skills
  • Comfortable working under pressure and managing competing priorities
  • leadership
  • mentoring
  • stakeholder management
  • .NET
  • .NET Core
  • C#

…

Posted: October 23rd, 2026