Senior Engineering Manager (.NET)

Enso Recruitment
Ballymena, United Kingdom
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Ballymena, United Kingdom

Tech stack

.NET
Microsoft Windows
Artificial Intelligence
C Sharp (Programming Language)
Ubuntu (Operating System)
Linux
Windows Presentation Foundation
Software Engineering
WebSocket
Cloud Platform System
Real Time Systems
Blazor
Backend
Kubernetes
Front End Software Development
REST
Docker

Job description

They are now seeking a Senior Engineering Manager to lead a key product area and oversee a significant phase of technical modernisation. This is a senior leadership role offering the opportunity to shape engineering direction, scale teams, and influence the future of critical systems within a globally distributed environment. The OpportunityYou'll lead the transformation of a core product, overseeing the migration from a legacy Windows/WPF environment to a modern architecture built around .NET on Ubuntu/Linux, with Blazor replacing traditional desktop interfaces. This role combines engineering leadership, architectural oversight, and delivery, making it ideal for someone who thrives in complex environments and enjoys driving change at scale. You'll also play a key role in shaping engineering culture, mentoring teams, and ensuring alignment across global delivery functions. Key ResponsibilitiesLead and scale a high-performing software engineering team Drive the evolution of core systems from legacy architectures to modern, cloud-native platforms Oversee architectural decisions across backend, frontend, and infrastructure layers Champion modern development practices, including the use of AI-assisted development tools Ensure high-quality delivery of scalable, real-time systems Act as a key point of alignment across globally distributed engineering teams Drive collaboration across engineering, product, and business stakeholders Promote best practices across system design, performance, and security Contribute to building a strong engineering culture within the Belfast team

Requirements

About You10+ years' experience in software engineering and engineering leadership roles Expert-level experience with C# / .NET, ideally .NET 6/7/8 Experience deploying and managing .NET workloads on Ubuntu/Linux Experience migrating from WPF to Blazor, or leading comparable application modernisation initiativesStrong experience designing and scaling REST APIs and real-time systems (e.g. WebSockets) Proven experience leading large-scale system modernisation or migration programmes Experience working in multi-site or globally distributed teams Familiarity with containerised environments (e.g. Docker, Kubernetes) Experience leveraging AI tools in software development workflows Strong leadership, communication, and stakeholder management skills

Benefits & conditions

BenefitsSalary - Up to £110kHybrid working (4 days a week in the office)Bonus - 20%+PensionPrivate HealthcareGreat PTO To find out more about this opportunity, hit Apply or reach out to a member of the Enso Recruitment team today! ️

Apply for this position