Lead Software Engineer – Hardware Lifecycle

HWM Global

Cwmbran

Híbrido

GBP 85.000 - 110.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Flexible working hours
Pension plan (employer contribution up
Health coverage
26 days annual leave + bank holidays
Car salary sacrifice
Employee assistance programme

Descripción de la vacante

HWM Global is seeking a Lead Software Engineer for the Hardware Lifecycle to steer three core products—installation/deployment app, fleet monitoring with Ruby on Rails, and a customer fleet admin app (C# .NET and React). You will code up to 40% of time and own product direction with close customer interaction.

You will lead a small team of three, drive modernisation, and guide strategic decisions while collaborating with Product Management and the Head of Digital Delivery in a hybrid setup at

Formación

  • Proven experience leading a software team.
  • Experience modernising legacy systems and re-platforming.
  • Strong product ownership with prioritisation responsibility.
  • Excellent communication with stakeholders and team members.
  • Hands-on coding up to 40% of time.

Responsabilidades

  • Lead the Hardware Lifecycle software team and improve processes.
  • Own the technical direction and architecture; articulate trade-offs.
  • Act as product owner with Product Management and customers.
  • Manage legacy applications through end of support.
  • Design, develop and maintain software across C# .NET, React, Xamarin/.NET MAUI, Ruby on Rails, Azure, Git.
  • Support Linux adoption and platform-agnostic shift.
  • Identify risks and mitigate technical debt.
  • Provide responsive support for urgent issues.

Conocimientos

Team leadership
Product ownership
Communication
Problem solving
CI/CD
Git
Azure
Linux
Xamarin/.NET MAUI
Flutter

Herramientas

Git
Azure
Ruby on Rails
React
Xamarin/.NET MAUI
Flutter

Descripción del empleo

Home > Careers > Lead Software Engineer – Hardware Lifecycle

Lead Software Engineer – Hardware Lifecycle

Posted November 2, 2026

Job Purpose:

The Hardware Lifecycle team is responsible for the software that enables HWM and our customers to manage device fleets at every stage of their lifecycle: deliver, deploy, run and renew.

We’re looking for an experienced Lead Software Engineer to lead the transformation of this software. Our strategy is to focus on three core products:

  • An installation and deployment app, used by field engineers (mobile).
  • A fleet monitoring cloud application for internal use (Ruby on Rails).
  • A customer fleet administration cloud application (C# .NET and React).

Today we have five. Two existing mobile apps need to be combined and rationalised into the single installation and deployment app, and a legacy desktop application will receive maintenance changes only until our support commitments end. Leading the team to that target state, and making these three products a genuine differentiator for HWM, is the core of this role.

The role also carries a significant element of product ownership. You’ll work closely with Product Management and the Head of Digital Delivery, but we’re looking for someone self-driven who takes real ownership of the product. With the support of a designer, you’ll get close to customers and field engineers, understand their problems and turn that into clear direction for the team, rather than working through tickets defined elsewhere.

You’ll lead three direct reports. The team is deliberately small, with a focused set of three products and extensive use of AI-assisted development tools such as Claude Code.

The team sits within our wider Digital team, alongside several similarly shaped teams working on other priority areas. These teams share knowledge, help each other out and form tiger teams when a problem needs it, so you won’t be working in isolation.

This is a hands‑on leadership role. We expect up to 40% of your time to be spent coding, varying with the phase of work, so you’ll keep your technical skills sharp while leading the team.

Job Title: Lead Software Engineer – Hardware Lifecycle

Reports to: Head of Digital Delivery

Location: Hybrid, on-site 1 day per week (with more as needed) in Cwmbran, Wales.

Key Objectives for the First 12 Months:
  • Deliver measurable improvements in fleet operations, such as faster provisioning and deployment, and fewer support requests per thousand devices.
  • Agree a roadmap and target architecture for consolidating onto the three core products.
  • Evaluate the mobile platform options (.NET MAUI and Flutter), make a recommendation and begin delivering the combined installation and deployment app on the chosen platform.
  • Build on the team’s existing use of AI-assisted development to make it a core strength, and use it to accelerate the modernisation of our legacy code.
Responsibilities:
  • Lead the Hardware Lifecycle software team, providing technical guidance, mentorship and coaching, and improving team processes.
  • Own the technical direction and architecture of the team’s software, and clearly articulate engineering trade-offs to technical and non-technical colleagues.
  • Act as product owner, working with Product Management, customers and colleagues across the business to shape and prioritise the backlog, and take responsibility for the outcomes delivered.
  • Manage legacy applications through to end of support, limiting changes to essential maintenance.
  • Design, develop and maintain high-quality software across our tech stack (C# .NET, React, Xamarin/.NET MAUI, Ruby on Rails, Azure, Git).
  • Support our move from a Windows-centric environment to a more platform‑agnostic approach, including Linux.
  • Identify and mitigate technical risks, and develop strategies to address technical debt.
  • Provide responsive support for urgent user issues.
Role Requirements
Leadership Skills:
  • Proven experience of leading a software team, including: -
  • Experience of leading a team through a legacy modernisation or re‑platforming.
  • A strong sense of product ownership, with experience of shaping requirements and priorities rather than only implementing them.
  • Excellent communication skills, with stakeholders and team members alike.
  • A cool head with excellent problem‑solving and troubleshooting skills.
Technical Skills:
  • Significant experience in software development, with strong C# .NET skills.
  • Experience of mobile app development (Xamarin, .NET MAUI or Flutter) and web development, ideally React.
  • Open-minded and willing to work across multiple technology stacks, including those new to you.
  • Regular, hands‑on use of AI-assisted development tools.
  • Experience with Linux as well as Windows environments.
  • Familiarity with cloud-based services, especially Azure, and security fundamentals.
  • Experience with CI/CD pipelines, Git and automated testing.
  • Significant experience with RDBMS and SQL.
  • Experience with Flutter/Dart or Ruby on Rails.
  • Experience of IoT, device management or fleet/asset management systems.
  • Experience in the utilities or critical infrastructure sector.
  • Personal or open-source projects outside of work (links welcome with your application).
What We Offer:
  • 37.5 hours per week with core working hours and flexible options.
  • 26 days of annual leave plus bank holidays.
  • The option to buy or sell holidays.
  • A pension plan with employer contribution up to 10.5%.
  • A salary sacrifice car scheme.
  • Health coverage.
  • Parental leave.
  • An employee assistance programme.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Lead Software Engineer - Hardware Lifecycle
Lead Software Engineer - Hardware Lifecycle

HWM Global • Cwmbran

Híbrido
GBP 75.000 - 110.000
26 days leave
Pension plan
Car scheme
+3
Lead Software Engineer - Hardware Lifecycle
Lead Software Engineer - Hardware Lifecycle

Halma plc • Cwmbran

Híbrido
GBP 70.000 - 110.000
26 days annual leave
Bank holidays
Pension plan (10.5% employer)
+5
Lead Software Engineer - Hardware Lifecycle
Lead Software Engineer - Hardware Lifecycle

Mentmore Recruitment Ltd. • Cwmbran

Híbrido
GBP 90.000 - 120.000
Lead Software Engineer - Hardware Lifecycle
Lead Software Engineer - Hardware Lifecycle

HWM-Water Limited • Cwmbran

Híbrido
GBP 90.000 - 120.000
Annual leave 26 days
Pension up to 10.5% employer
Health coverage
+4
Lead Software Engineer
Lead Software Engineer

Mentmore • Cwmbran

Híbrido
GBP 85.000 - 120.000
Lead Software Engineer – Hardware Lifecycle (Hybrid, Wales)
Lead Software Engineer – Hardware Lifecycle (Hybrid, Wales)

HWM Global • Cwmbran

Híbrido
GBP 75.000 - 110.000
26 days leave
Pension plan
Car scheme
+3
Lead Software Engineer
Lead Software Engineer

Mentmore • Cwmbran

Híbrido
GBP 70.000 - 95.000
Software Team Lead
Software Team Lead

Cirrus Selection Limited • West of England

Presencial
GBP 59.000 - 72.000
Company bonus up to £2,500
Pension with contributions up to 14%
Paid overtime
+2
Software Engineering Team Lead
Software Engineering Team Lead

CPS Group (UK) Ltd • Cardiff

Híbrido
GBP 68.000 - 83.000
Hybrid working
Private healthcare
Enhanced annual leave
+5
Lead Software Engineer – Hardware Lifecycle (Hybrid)
Lead Software Engineer – Hardware Lifecycle (Hybrid)

HWM-Water Limited • Cwmbran

Híbrido
GBP 90.000 - 120.000
Annual leave 26 days
Pension up to 10.5% employer
Health coverage
+4