cover image
Ofgem

Ofgem

www.ofgem.gov.uk

2 Jobs

1,737 Employees

About the Company


Ofgem is Britain's independent energy regulator. Our role is to protect consumers now and in the future by working to deliver a greener, fairer energy system. Community guidelines: https://www.ofgem.gov.uk/ofgem-privacy-policy

Please note our comment and moderation policy www.ofgem.gov.uk/comment-and-moderation-policy

Listed Jobs

Company background Company brand
Company Name
Ofgem
Job Title
Software Developer
Job Description
**Job Title:** Software Developer **Role Summary:** Design, develop, and support core applications that drive the UK’s green energy and social schemes. Work within an agile environment, applying Microsoft .NET technologies to build secure, scalable services in Azure, and mentor junior staff while contributing to project ownership and technical strategy. **Expectations:** - Develop modern, maintainable code using C#, .NET Core, ASP.NET MVC, and API patterns. - Apply SOLID principles, design patterns, and object‑oriented design to complex business requirements. - Build, test, and deploy micro‑service architectures using Docker and Kubernetes on Azure. - Design and maintain relational database schema and stored procedures in SQL Server. - Write comprehensive unit and integration tests (NUnit, Moq) to ensure code quality. - Document technical specifications, application requirements, and knowledge transfer agreements. - Collaborate across cross‑functional teams (BI, PM, QA, infra) and external partners. - Provide technical ownership, ensure suitability of internal and external builds, and support post‑release issues. - Mentor junior developers and contribute to continuous improvement of development processes. - Maintain a professional security status, holding SC clearance. **Key Responsibilities:** - Design, code, test, and deploy application features and services. - Maintain and enhance existing application components and infrastructure. - Create detailed technical documentation for design, architecture, and support. - Own application requirements, ensuring alignment with business objectives. - Resolve technical issues in partnership with IT infrastructure and service desk. - Transfer knowledge of externally developed applications to in‑house teams. - Participate in code reviews, sprint planning, and retrospectives. - Guide junior developers and facilitate knowledge sharing. **Required Skills:** - **Programming:** C#, .NET Core, ASP.NET MVC, API development, OOP, SOLID, design patterns. - **Data:** Entity Framework Core, relational database design, SQL Server, stored procedures. - **Testing:** Unit and integration testing with NUnit, Moq, or equivalent frameworks. - **Infrastructure:** Docker, Kubernetes, Azure services. - **Architecture:** Microservices, cloud‑native design, secure coding practices. - **Soft Skills:** Strong written and verbal communication, teamwork, mentorship. **Required Education & Certifications:** - Bachelor’s degree (or equivalent) in Computer Science, Software Engineering, or related field. - Security Clearance (SC) required. - Relevant Microsoft certifications (e.g., AZ‑900, MCSD) are advantageous but not mandatory. ---
London, United kingdom
On site
16-01-2026
Company background Company brand
Company Name
Ofgem
Job Title
Behavioural Scientist
Job Description
**Job title** Behavioural Scientist **Role Summary** Conduct behavioural research to inform Ofgem’s energy policy, designing field trials, online experiments and applying models such as EAST and COM‑B. Translate findings into actionable policy recommendations, liaising with internal policy teams and external partners, and communicating results through reports, briefs and presentations. **Expectations** - Deliver evidence‑based behavioural insights that support regulatory decisions on energy pricing, cost recovery and demand‑side flexibility. - Collaborate across multidisciplinary teams (policy, analytics, technical) and external stakeholders (academics, industry, regulators). - Maintain current knowledge of behavioural science literature and innovations to enhance Ofgem’s policy toolkit. **Key Responsibilities** - Design and execute high‑quality behavioural studies (field trials, online experiments). - Apply behavioural models (EAST, COM‑B) to develop and evaluate interventions. - Analyze data and synthesize insights into clear briefs, reports, and presentations. - Present findings at internal forums, external events and conferences. - Build and sustain relationships with policy teams and external partners to maximise collaboration. - Monitor advances in behavioural science and recommend new approaches for policy impact. **Required Skills** - Proven experience in designing and conducting behavioural research in a real‑world setting (regulatory, government, academia, or consultancy). - Strong knowledge of behavioural science and behavioural economics; up‑to‑date on key literature and models. - Expertise in experimental design, statistical analysis and data interpretation. - Excellent written and verbal communication; ability to explain complex insights to diverse audiences. - Stakeholder engagement and influencing skills. - Proficiency in research software (e.g., SPSS, R, Python) and presentation tools. **Required Education & Certifications** - Bachelor’s degree (or higher) in Psychology, Economics, Behavioural Science, or related quantitative field. - Advanced degrees (MSc/PhD) in behavioural science or behavioural economics preferred. - Relevant certifications in research methods or data analysis are advantageous.
London, United kingdom
Hybrid
02-03-2026