1,927,112open jobs
112,990companies
250,696added this week
Browse all
Salary
≈ $84k – $171k per year (Estimated)
Location
Hybrid (Cwmbran, United Kingdom)
Seniority
Staff
Visa
Licensed UK visa sponsor
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 22, 2026. First seen by Alion on Oct 21, 2026. Halma scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Halma is a British group headquartered in Amersham that owns dozens of companies making safety, environmental and medical technology. Its products range from gas detection and fire sensors to water analysis and ophthalmic devices such as the surgical instruments of MicroSurgical Technology in Redmond, many with substantial embedded software, and it is a long standing FTSE 100 member. Its subsidiaries hire application, electronics, quality and manufacturing engineers, technical support staff, sales and marketing managers, finance controllers and compliance specialists in the UK, US, Europe and China.

Help grow a safer, cleaner, healthier future for everyone, every day.

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.

Job Type: Permanent

About Us

We are a pioneer in network infrastructure monitoring with IoT technology, and develop innovations that keep critical resources flowing for water and wastewater utilities. Our customers operate large fleets of our sensors and dataloggers, with tens or hundreds of thousands of devices. Good software is critical to managing those fleets.

About the Role

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.

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

Desirable

  • 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. Benefits include 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, and an employee assistance programme.

Not the right fit?Let us know you're interested in a future opportunity by clicking Introduce Yourself in the top-right corner of the page or create an account to set up email alerts as new job postings become available that meet your interest!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,927,112 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Cwmbran
≈ $61k – $145k per year (Estimated) • In office • Bachelor's Degree • Manchester
Java
SQL
C#
C#
.NET
Databases
Snowflake
Apache Kafka
Management
Agile
Apply
≈ $103k – $244k per year (Estimated) • In office • 10+ years exp • London
Java
AI/ML
Tokenization
DevOps
AWS
Docker
Kubernetes
HPC
Linux
Apply
Principal Engineer 3 hours ago
≈ $96k – $190k per year (Estimated) • Remote (United Kingdom, Slovenia) • Full-Time • London • Bristol • Ljubljana
Python
Rust
TypeScript
Databases
PostgreSQL
Apache Kafka
AI/ML
AI Agents
Machine Learning
DevOps
AWS
Kubernetes
Cybersecurity
ISO 27001
Apply
up to $79k per year • Hybrid • Contractor • London
Python
JavaScript
Java
Kotlin
TypeScript
SQL
Java
Maven
Spring Boot
Hibernate
Spring MVC
Spring Security
Gradle
Kotlin
Mockito
Databases
PostgreSQL
Redis
RabbitMQ
Apache Kafka
Frontend
Angular
React.js
Mobile
JUnit
DevOps
Rest API
GCP
GitHub Actions
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
QA
Selenium
Cypress
Apply
$93k – $149k per year • Hybrid • Full-Time • 5+ years exp • United Kingdom
JavaScript
SQL
C#
C#
ASP.NET Core
Blazor
WPF
Frontend
Vue.js
DevOps
Rest API
Management
Agile
Scrum
Apply
≈ $65k – $159k per year (Estimated) • Hybrid • Full-Time • Cwmbran
Python
JavaScript
TypeScript
SQL
Python
Django
Databases
MySQL
PostgreSQL
Frontend
Angular
React.js
DevOps
Azure DevOps
Azure
CI/CD
Apply
Barista 1 day ago
≈ $23k – $32k per year (Estimated) • In office • Cwmbran
Apply
Trainee Dispenser 1 day ago
$34k – $40k per year • In office • Cwmbran
Apply
≈ $56k – $89k per year (Estimated) • In office • 5+ years exp • PhD • Cwmbran
DevOps
TCP/IP
DNS
VPN
VLAN
Apply
≈ $58k – $93k per year (Estimated) • In office • 5+ years exp • PhD • Cwmbran
Apply
See all jobs
This is one of many
1,927,112 more open roles from verified company boards, updated every day.