We work to manage a number of high profile environmental programmes that support our commitment to creating a zero carbon energy supply working for a more sustainable tomorrow. Our flexible working career opportunities are incredibly varied, so we are committed to recruiting talented people from a diverse range of professional and personal backgrounds bringing different perspectives and experiences to our work.
With flexible working available by default, along with top of the range technology provided to facilitate this, you can find the perfect work life balance. With the majority of the week spent working from home, you can save hours a week from commuting, and yet still come into the office to find a great warm culture.
All staff on joining will be issued HP Dragonflies for the ultimate in portability around the house, and when you are in the office there are top facilities available to enable group work, such as Surface Hubs.
Its not just about flexible working, its also the opportunity to gain new skills and experiences for forging your career ahead. We have several large green field development project running, where you can gain access to technology such as Azure, Docker, and Kubernetes, Azure Dev Ops. Along with working in co sourcing ventures with software houses, and Government Digital Services. You will also have access to your own personal training budget to manage as well.
We have a number of opportunities for experienced Software Developers to join our teams in London and Glasgow. Operating in an Agile environment, youll collaborate with project managers, technical leads and subject matter experts to develop, maintain and support the applications that support Ofgems social and economic energy schemes. Its an opportunity to work with a range of different technologies in an environment where you are encouraged to be creative (while following agreed working/coding standards) and where youll have plenty of scope to develop your professional knowledge and skills.
As well as being accustomed to working in an Agile manner, you should also be familiar with at least some of the following: object-oriented design; SOLID development techniques and design patterns; relational database design, SQL Stored procedures; Unit Test Frameworks and Tools; Version Control tools and workflows (GIT); and CI/CD pipelines within Azure Devops.
Responsibilities
Working with project managers, technical leads and subject matter experts to development, maintain, and support of key Ofgem scheme applications.
Create and maintain Technical documentation of key Ofgem business applications.
Diagnosis of faults
Technical ownership of application requirements.
Writing and maintain unit and integration tests
Working with Build and release pipelines
Write code according to standards, and security review tools
More information about the role and the recruitment process can be found in the attached candidate pack.
Behaviours
We'll assess you against these behaviours during the selection process:
- Working Together
- Delivering at Pace
- Changing and Improving
Technical skills
We'll assess you against these technical skills during the selection process:
- Please refer to the Candidate Pack attached for full details.
Benefits
Ofgem can offer you a comprehensive and competitive benefits package which includes; up to 30 days annual leave. Excellent training and development opportunities. The opportunity to join the Civil Service pension arrangements which include a valuable range of benefits. Flexible working hours and family friendly policies. Restaurant and subsidise gym (London only). Interest free season ticket loan.
Ofgem is proud to be an equal opportunity employer. We embrace diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of open and fair competition, merit and business need. You will find a supportive leadership and many varied staff organisations to support you.
Things you need to know
Security
Successful candidates must pass a disclosure and barring security check.
People working with government assets must complete basic personnel security standard checks.
Selection process details
This vacancy is using Success Profiles , and will assess your Behaviours, Experience and Technical skills.
When you press the Apply now button, you will be asked to complete personal details (not seen by the sift panel), your career history and qualifications.
You will then be asked to provide answers for 3 technical evidencing how you meet the essential and desirable skills and capabilities listed in the role profile. Please ensure you demonstrate clearly, within these 3 questions how you meet each of the essential and desirable skills and capabilities.
Feedback will only be provided if you attend an interview or assessment.
Nationality requirements
This job is broadly open to the following groups:
- UK nationals
- nationals of Commonwealth countries who have the right to work in the UK
- nationals of the Republic of Ireland
- nationals from the EU, EEA or Switzerland with settled or pre-settled status or who apply for either status by the deadline of the European Union Settlement Scheme (EUSS)
- relevant EU, EEA, Swiss or Turkish nationals working in the Civil Service
- relevant EU, EEA, Swiss or Turkish nationals who have built up the right to work in the Civil Service
- certain family members of the relevant EU, EEA, Swiss or Turkish nationals
Further information on nationality requirements
Working for the Civil Service
The Civil Service Code sets out the standards of behaviour expected of civil servants.
We recruit by merit on the basis of fair and open competition, as outlined in the Civil Service Commission's recruitment principles .
The Civil Service embraces diversity and promotes equal opportunities. As such, we run a Disability Confident Scheme (DCS) for candidates with disabilities who meet the minimum selection criteria.
The Civil Service also offers a Redeployment Interview Scheme to civil servants who are at risk of redundancy, and who meet the minimum requirements for the advertised vacancy.