Current Vacancies

Desktop Analyst

The role of Desktop Analyst is a key role in our service delivery team responsible for ensuring the highest levels of customer service, systems availability, performance and security of our technology assets. The role will involve desk-side face to face and remote IT support across our global locations. Due to the nature of the role, travel to other sites within the UK or internationally may be required.

View and Apply >

Software Engineer

We are seeking a talented developer with a software engineering degree or equivalent, who has strong analytical and problem solving skills. You must be able to interpret user requirements and translate them into powerful applications, using the most appropriate technology.

View and Apply >

Renewables Engineer

This is an exciting opportunity to join our Renewables Division.  As a motivated and energised individual, you will be in a position of influence right from the start.  We are looking for a suitable candidate who feels they are ready to step up and take a crucial renewables engineering role in our business. 

View and Apply >


2020 Graduate Opportunities

This is an exciting opportunity for graduates to join a vibrant and growing business. On joining you will be exposed to a culture of trust, teamwork and responsibility where you are given the freedom to learn and the support network to help you excel within your division. You will be challenged as well as expected to frame problems and provide solutions to others. You will be provided with the training, professional development, opportunities for chartership and tools to hone your technical and consultancy abilities at this early stage of your career as well as be encouraged to think about your long-term career aspirations whilst working on a broad range of projects.

View and Apply >