Software Engineering Team Lead .NET / C#
Software Engineering Team Lead (.NET / C#) A leading global financial services organisation is hiring a Software Engineering Team Lead to work on business-critical Front Office systems supporting high-value trading activity across Rates and FX. This is a senior leadership role combining hands-on technical credibility with team ownership and delivery accountability, within a modern, cloud-native engineering environment. The Opportunity You will lead a cross-functional engineering team responsible for designing, building, and evolving distributed systems used directly by front-office stakeholders. Working in an Agile environment, you''ll collaborate closely with senior engineers and architecture teams to ensure solutions are scalable, resilient, and aligned with long-term technology strategy. This role suits someone who enjoys leading engineers, setting standards, and remaining close to complex technical problem-solving. Key Responsibilities Lead and develop a high-performing engineering team Own delivery outcomes, quality, and engineering standards Design and evolve distributed, event-driven systems Partner with architecture and senior engineering stakeholders Drive continuous improvement across tooling, CI/CD, and testing Communicate progress clearly and manage delivery risks proactively Essential Skills and Experience Proven experience leading engineering teams in an Agile environment Strong expertise in C# and modern .NET / .NET Core Experience building distrib
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!