We offer attractive prices to the trade. Please login or register for an account.

Login Create an account
01223 851535
Ex Vat Inc Vat
Ex Vat Inc Vat

Graduate Software Developer

Would you like to take your first software development footsteps in a growing company that’s using technology to make the transition to a low carbon future easier?

Alongside our core business distributing components of renewable energy systems, we have a software team that builds and maintains our increasingly popular web applications for designing solar PV and heat pump systems.

We're expanding fast, and we're looking to take on a graduate developer to work alongside the more experienced members of the team.

To find out more, download the APPLICATION PACK

Starting salary: £38K - higher negotiable for a relevant PhD or extensive past coding experience

Who we are

We're primarily a distributor of components of renewable energy systems - from solar panels to batteries and heat pumps. Most of our staff operate forklifts rather than keyboards.

But software also plays a huge role in the company. Easy PV, our online tool for designing PV systems, allows our customers to design PV systems quickly and accurately in a matter of seconds, specifying all the correct mounting and electrical components. At the click of a button, it also does financial projections, schematics, structural calculations, and even fills out electrical commissioning forms for the user. Easy PV is geared towards the UK market - and is by some margin the most popular PV design software in the UK - but we also have versions tailored for Ireland, global users, and an increasing number of 'Enterprise' customers for whom we have created customised, branded versions of the software.

We have also recently released Heatpunk, a software tool for heat pump installers. As the country gradually starts to transition from gas boilers to heat pumps it is exciting to be creating the tools that installers will be using every day to design the renewable energy systems of the future.

We have also developed most of the internal systems we use, which simplifies our interactions with customers and allows us to manage our own business efficiently. Having an in-house web development team means we can do all these things with great speed and flexibility. Midsummer is a growing company and there is lots of exciting work to be done!

Find out more about our story, purpose and how we make sustainability, integrity and innovation central to what we do by clicking here!

Who we're looking for

You’re an excellent problem solver, and you want a career that will make a difference. Disappearing into a large organisation or doing the same thing every day doesn't appeal - you'd like to put your skills to use to make the planet greener as well as earn your keep. You've got a logical and organised approach.

We'll be looking for two particular characteristics. The first is the demonstrable ability to think clearly and logically, to break down a problem into manageable chunks and write a solution that not just solves the problem, but that is written well so that the code can be understood and maintained by others.

The second characteristic is a passion for good design. Web design is all about the human-computer interface. You need to understand how users interact with our software, and have the ability to develop tools that are not just pleasing to the eye, but that are intuitive, feel natural, and a pleasure to use.

The post is particularly suitable for recent graduates or those about to graduate. You don’t need to be versed in any particular programming languages, but we'll expect you to have at least a little coding experience from your degree.

About the role

You'll be joining a small team, so you'll get early responsibility and the work you do will immediately make a difference. Our office and warehouse work side by side, so you’ll be sharing a dynamic, busy site with the rest of the team. Midsummer has a friendly and dynamic office environment with an emphasis on teamwork, and a shared environmental ethos across the company as a whole. The company provides free veg bags, a cycle to work scheme and a great selection of social activities and sports groups.

You'll get the opportunity to work on both front end and back end development projects. We do most of our coding in javascript - as web applications most of the interesting things in Easy PV and Heatpunk happen on the front end in the browser, but we increasingly use node.js as well on the server, replacing older PHP code. We mainly use SQL databases (usually MariaDB) but we're looking at using MongoDB for some applications. We're also looking at moving some of our code that needs to be particularly performant into Rust.

We offer a competitive initial salary depending on experience, and the position is based in our offices beside Milton Country Park on the outskirts of Cambridge. In addition to base salary we have a policy of sharing 10% of the profits of the company equally amongst long-term employees. In time this can add very significantly to your basic pay. The role allows 25 days holiday per year plus bank holidays.