Job Description
Senior Software Engineer
Up to £65,000 + Benefits
Hybrid - 1 day in office every 2 weeks (Friday) - Manchester Area
C# | .Net | React | SQL Server | NoSQL | Azure | Microservices
Clean Tech / Green Tech / Tech for Good
I'm hiring into a small, tight-knit engineering team working on a genuinely unique greenfield platform, ingesting time-series data from IoT devices deployed across the globe to help companies reduce their carbon footprint and save the planet!
You’ll be building complex, non-standard systems that go far beyond simple web forms and CRUD apps. If you’re excited by solving messy problems, collaborating in a team-first environment, and thinking deeply about how software interacts with data at scale, we want to hear from you.
What you’ll be working on:
You’ll join the team responsible for a brand new product ingesting millions of data points from energy monitoring devices. These systems rely heavily on pattern matching, event detection, and smart data handling. Eventually, we’ll be layering AI on top of this infrastructure. Unlike typical web apps, our systems constantly stream real-world sensor data, you’ll be designing systems that scale, process, and interpret this data in real time.
Tech Stack:
* Core: C#, React, SQL Server
* Cloud: Azure Functions, Cosmos DB, Azure Event Grid, Azure IoT Hub
* Architecture: Microservices, APIs, data streaming, Azure Service Fabric
* Tooling: Visual Studio (we need someone fluent in this environment)
Experience with all of the tech is not essential, but a solid foundation in back end C# development, an understanding of event-driven architecture, and the curiosity to tackle complex problems is.
What we’re looking for:
* Strong C# experience
* React experience (or experience with another javascript/typescript framework)
* Confident using Visual Studio
* Curious, collaborative mindset, willing to engage in team discussions, ask questions, and dig into requirements
* Comfortable with ambiguity, able to work from user stories and shape features with the team
Bonus Points:
* Experience working with IoT devices or streaming data
* A solid grasp of maths or pattern recognition (some of the work gets deep!)
* Azure Service Fabric experience
If you’re the kind of developer who likes solving tricky technical problems with a collaborative team, this could be your next move.
Please apply with your most up to date CV to be considered!