Software Engineer
Senior Full Stack .NET Engineer | IoT / Smart Infrastructure | West London Hybrid | £55k–£60k
I’m currently partnered with an established engineering and environmental technology business delivering large-scale smart water management systems across the UK and Europe.
Their technology is already used across major commercial sites including airports, retail destinations, and landmark developments - and they’re now looking for a Senior Software Engineer to take ownership of a growing IoT monitoring platform that is becoming a key revenue-generating product for the business.
This is a genuinely unique opportunity for someone who enjoys autonomy, ownership, and solving real-world engineering problems.
The role:
You’ll become the technical owner of an existing Smart Tanks platform used to monitor and control rainwater harvesting and flood prevention systems.
The platform is already live across multiple commercial installations, with significant plans to scale internationally over the next few years.
Initially, the focus will be:
• Maintaining and improving the existing platform
• Modernising parts of the stack and updating legacy components
• Supporting new customer deployments
• Configuring and troubleshooting IoT-enabled hardware/controllers
• Working directly with operations teams, customers, and leadership
• Helping shape the future direction of the product
This is a hands-on role where you’ll operate as the lead engineer in the space, so they need someone comfortable working independently and making technical decisions.
Tech stack:
• C#
• .NET
• JavaScript
• Microsoft SQL Server
• Windows Server / Windows Services
• C / C++
• IoT / industrial systems experience highly beneficial
• AWS or cloud exposure desirable
Hybrid working:
• 1 day per week onsite
• Split between West London and Ealing offices
Package:
• £55k–£60k
• Performance-related bonus
• Early finish Fridays (1:30pm)
• 22 days holiday + bank holidays
• Additional holiday entitlement with service
The business is looking to move relatively quickly but is also realistic about finding the right person for what is a very niche and business-critical hire.
If you enjoy working on software connected to physical systems, infrastructure, IoT, or industrial environments - this is well worth a conversation.