Software Engineer
Role details
Job location
Tech stack
Job description
- You will be hands-on with a full stack of modern tools and part of an agile squad made up of engineers, architects, testers, and product professionals. Expect to:
- Design and build scalable backend services in C# (.NET)-APIs, Azure Functions, background jobs.
- Contribute to front-end applications using React (TypeScript, HTML, CSS).
- Build and run in Azure-working with a range of native cloud services.
- Be part of improving CI/CD pipelines and DevOps automation.
- Test your own work with unit/integration tests and help others do the same through peer reviews.
- Work closely with domain experts in one of the UK's fastest-growing energy providers.
Technologies:
- Azure
- Backend
- C#
- CI/CD
- Cloud
- CSS
- DevOps
- NoSQL
- React
- SQL
- TypeScript
- ASP.NET
- Support
More:
If you enjoy working with modern cloud tech, solving real business problems, and building scalable software used across energy infrastructure-this opportunity is worth your time. This isn't just a development job buried in maintenance work. You will join a multidisciplinary product team pushing forward a truly tech-led roadmap in a business that is engaged in some of the UK's most ambitious energy projects. The overarching goal? To make energy smarter, greener, and more reliable-powered by software that scales.
You will join a tech-driven team inside a business that's at the forefront of the UK's energy transition-spanning solar, wind, batteries, and more. The platform is built in-house, with a culture that values clean code, automation, and user experience. This is a team where your contributions won't get buried. You will ship features that are used daily to optimize real-time energy decisions across the country.
Requirements
- We're not looking for a specific number of years-just solid, hands-on experience and a willingness to learn. You will ideally have experience with:
- Backend development using C# and .NET
- Working with Azure services
- Front-end development in React
- Testing-unit/integration and general code quality practices
- SQL and/or NoSQL databases
- CI/CD and DevOps principles