Senior Software Engineer

🔒 Confidential Employer
Posted 19 March 2026
LOCATION
Birmingham
TYPE
Full-time
LEVEL
Mid-Senior level
SALARY
£84,000 / year
CATEGORY
Technology
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion

SKILLS

C# .NET WPF Software architecture design Real-time data visualization System monitoring Application lifecycle management Cross-disciplinary collaboration

FULL DESCRIPTION

Senior Software Engineer in Birmingham

An exciting opportunity has arisen for a Senior Software Engineer to design, develop, test, and maintain a high-performance industrial control desktop application. This C#/.NET/WPF platform provides real-time monitoring, control, and reporting for complex systems.

As a Senior Software Engineer, you will own the full application lifecycle from architecture through to release, working closely with cross-disciplinary engineering teams to deliver a robust, responsive interface.

Key Responsibilities

  • Design and maintain the software architecture of the desktop application built in C# 14 / .NET 10 and WPF using the MWM pattern (XAML), targeting real-time system responsiveness.
  • Develop and integrate Windows Service components for background processing, system monitoring, and service lifecycle management.
  • Build real-time data visualization and charting (ScottPlot WPF) for live telemetry at 4Hz+ sample rates.

Join a forward-thinking company in the Midlands that values innovation and collaboration, offering a dynamic work culture where your contributions as a Senior Software Engineer will directly impact the development of cutting-edge industrial control applications. With competitive salaries up to £70k and a comprehensive benefits package, you will have ample opportunities for professional growth and skill enhancement while working alongside talented cross-disciplinary teams in a supportive environment.

Sign up free — access 45,000+ UK sponsor-licensed jobs