Lead Software Engineer - Hardware Lifecycle in Croesyceiliog

Mentmore Recruitment Ltd.

Croesyceiliog

Hybrid

GBP 70,000 - 90,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Mentmore Recruitment Ltd. is seeking a Lead Software Engineer - Hardware Lifecycle in South Wales. The role combines hands-on coding with leadership, owning a small software team, and delivering three core products: mobile deployment, cloud fleet monitoring, and a customer-facing fleet admin platform.

You will steer architecture, manage requirements with Product Management, and prioritise delivery while aligning with customers and field engineers. Some coding time is expected.

Qualifications

  • Proven hands-on C#/.NET development experience.
  • Experience leading a software team through modernisation or re-platforming.
  • Product-led mindset with ability to shape requirements and priorities.
  • Experience with mobile app development (Xamarin, .NET MAUI or Flutter) alongside web tech.
  • Willingness to learn new tools and shift across stacks.
  • Regular use of AI-assisted development tools.
  • Experience across Linux and Windows, cloud services (Azure) and core security concepts.
  • Knowledge of CI/CD pipelines, Git, automated testing and SQL.

Responsibilities

  • Lead, coach and develop the software team and improve ways of working.
  • Set technical direction and architecture for the product suite and explain trade-offs to stakeholders.
  • Define requirements, prioritise backlogs and shape the product roadmap.
  • Oversee legacy modernisation and application consolidation, managing older systems.
  • Design, build and maintain software across C#/.NET, React, mobile tech, Ruby on Rails, Azure and Git.
  • Explore mobile platforms (MAUI, Flutter) and start delivery of the consolidated app.
  • Support Linux environments alongside Windows and move beyond Windows-only approaches.
  • Utilise AI-assisted tools to accelerate legacy code modernisation.
  • Identify risks and debt, maintain quality with CI/CD and testing, respond to issues.
  • Improve fleet operations and deployment times, reducing support demands.

Skills

Leadership experience
Hands-on development
Product ownership
Creative problem solving
Communication

Tools

C#/.NET
React
Xamarin
.NET MAUI
Flutter
Ruby on Rails
Azure
Git
CI/CD
SQL

Job description

Lead Software Engineer - Hardware Lifecycle

Location: Cwmbran, South Wales (hybrid, typically 1 day per week on site, with additional attendance as required)

Working hours: 37.5 hours per week, with core hours and flexibility

The opportunity

An established technology business working in network monitoring and IoT is looking for a Lead Software Engineer to take ownership of a small software team and drive the next stage of its hardware lifecycle products. The software supports the deployment, monitoring and administration of large fleets of connected devices used in water and wastewater services.

This is a hands‑on leadership role combining technical direction, software development and product ownership. You will lead three direct reports and work closely with product colleagues, a designer, customers and field engineers to understand operational needs, set priorities and deliver improvements. Depending on the stage of delivery, around 40% of your time may be spent coding.

The focus is to simplify the current application landscape and move towards three core products: a mobile app for installation and deployment, a cloud application for internal fleet monitoring, and a customer‑facing fleet administration platform. Two existing mobile apps are to be consolidated, while a legacy desktop product will be maintained only as needed until its support commitments end.

What you will be doing
  • Lead, coach and develop the software team, providing technical guidance and improving ways of working.
  • Set the technical direction and architecture for the product suite, explaining design choices and trade‑offs to both technical and non‑technical stakeholders.
  • Take ownership of product outcomes, working with Product Management, customers and colleagues to define requirements, prioritise the backlog and shape the roadmap.
  • Lead legacy modernisation and application consolidation, managing older systems through to the end of their support life.
  • Design, build and maintain software across C#/.NET, React, mobile technologies, Ruby on Rails, Azure and Git.
  • Assess mobile development options, including .NET MAUI and Flutter, and start delivery of the consolidated installation and deployment app.
  • Help move systems beyond a Windows‑only approach, including support for Linux environments.
  • Use AI‑assisted development tools as part of day‑to‑day engineering and apply them to speed up legacy code modernisation.
  • Identify technical risks and technical debt, maintain quality through CI/CD and automated testing, and respond to urgent user issues.
  • Improve fleet operations, including provisioning and deployment times and the level of support required per device.
What we are looking for
  • Strong software engineering experience, including hands‑on C#/.NET development.
  • Previous experience leading a software team through modernisation, re‑platforming or significant technical change.
  • A product‑led mindset: able to shape requirements and priorities, not just deliver work already specified by others.
  • Experience with mobile app development using Xamarin, .NET MAUI or Flutter, alongside web development; React would be an advantage.
  • Confidence working across different technology stacks and a willingness to learn unfamiliar tools where needed.
  • Regular practical use of AI‑assisted software development tools.
  • Experience with both Linux and Windows, cloud services (particularly Azure) and core security principles.
  • Knowledge of CI/CD pipelines, Git, automated testing, relational databases and SQL.
  • Clear communication, sound judgement and strong troubleshooting and problem‑solving skills.
Desirable experience
  • Flutter/Dart or Ruby on Rails.
  • IoT, connected‑device management, or fleet and asset management systems.
  • Utilities or other critical infrastructure environments.
  • Personal or open‑source software projects; links can be included with your application.
First‑year priorities
  • Agree the roadmap and target architecture for the three‑product model.
  • Recommend a mobile platform and begin building the combined installation and deployment app.
  • Make AI‑assisted development a stronger part of the team's engineering approach.
  • Deliver measurable improvements to fleet operations and reduce avoidable support demand.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Mentmore Recruitment Ltd. • Cwmbran

On-site
GBP 90,000 - 120,000
Lead Software Engineer
Lead Software Engineer

Mentmore • Cwmbran

On-site
GBP 70,000 - 95,000
Software Engineering Team Lead
Software Engineering Team Lead

CPS Group (UK) Limited • Cardiff

On-site
GBP 68,000 - 83,000
Hybrid working
Private healthcare
Enhanced annual leave
+4
Lead Software Engineer
Lead Software Engineer

Gravitas Recruitment Group (Global) Ltd • Leeds

On-site
GBP 70,000 - 90,000
Developer
Developer

rmg digital • Bristol

On-site
GBP 40,000 - 50,000
25 days holiday plus your birthday off
Private medical insurance
Performance bonus
+1
Lead Software Engineer, C#, C++, Rust
Lead Software Engineer, C#, C++, Rust

Corriculo Ltd • Oxford

On-site
GBP 90,000 - 130,000
Competitive holiday allowance
Onsite restaurant subsidy
Gym access and fitness classes
+2
Hybrid IoT Fleet Software Engineering Lead
Hybrid IoT Fleet Software Engineering Lead

Mentmore Recruitment Ltd. • Croesyceiliog

Hybrid
GBP 70,000 - 90,000
Software Engineering Team Lead
Software Engineering Team Lead

FORT • Stretford

Hybrid
GBP 90,000 - 120,000
Training and development opportunities
Collaborative culture
Lead Software Engineer
Lead Software Engineer

Agilis Recruitment • Basingstoke

On-site
GBP 70,000 - 75,000
Lead Software Engineer
Lead Software Engineer

Agilis Recruitment • Bolton

On-site
GBP 70,000 - 75,000