Software Developer


To apply for this job please visit

We are looking for a full stack developer with a creative passion for designing and developing high quality web based software solutions to help us implement our exciting product roadmap to produce a truly market leading energy management product.

We require additional resource to accelerate the development of our new product which consists of a complex analytical backend with a rich, intuitive user interface. Day to day you will be working in our agile development team to create the next generation of our SaaS Energy and Carbon Management software using the very latest technologies.

Candidates should ideally possess 2 years+ commercial .NET / Visual Studio / C# web development experience, preferably using React, TypeScript and cloud based services.

Successful candidates will have a degree of autonomy in their role to suggest and lead on new ideas around interface and design, giving them the opportunity to make a big impact on our software in an exciting and growing business.

Primary Responsibilities:

You’ll be expected to work as part of our development team to:


Design, develop and test the solution based on functional outlines and guidance.

Maintain our continuous deployment and test automation processes.

Take part in team code reviews / pull requests.

Support the test team in the creation of our test automation suite.

Work within our agile framework, taking part in daily stand-ups, planning meetings and retrospectives.

Continually improve and progress current skills & knowledge within the industry, in order to remain up-to-date with market progress and new technology.




2 years+ commercial experience with .NET / Visual Studio / C# for web development

Experience with SQL Server / Entity Framework

Excellent communication, team-working and organisational skills

Excellent time management skills to be able to deliver projects on time

Must be a quick learner and have an eagerness to succeed and continually improve




React and associated frameworks e.g. Redux

Experience using Azure

Experience of NoSQL databases

Strong UI and UX skills with a focus on intuitive responsive design

Experience using Azure DevOps (formerly VSTS)

Hands on experience of agile development methodologies (Scrum is preferable)

Implementation of Machine Learning / AI based analysis


What we offer:


In addition to excellent personal and career development opportunities, you can look forward to working for an employee owned business with a strong values-driven culture.  This will mean working as part of a dynamic, passionate team of like-minded professionals in a supportive, trust-based environment.

You will enjoy immediate access to a comprehensive range of employee benefits and support services.  Benefits include 5% employer pension contribution, private medical insurance, travel insurance, 25 days holiday (increasing with service) and volunteering days.


Job Overview