Software Engineering

Our software development team is the engine of our business and it’s growing fast, as we develop new and innovative ways of helping our customers.

We're #ConsultantsWhoCode

  • We’ve overhauled our IT set-up to be AWS aligned and cloud native; we’re leading the energy industry with our pioneering approach.
  • Our culture is one of sharing and collaboration – we’re looking for free thinkers, problem solvers and individuals who want to make a difference.
  • We believe in giving people freedom and support to grow, whether its developing our team or building their knowledge and skills.

Latest Software Engineering Jobs

We're not your typical energy company

Working at EDF gives you the stability of a large organisation and development opportunities, within a dynamic and forward-thinking software engineering team

Life at EDF

Want to find out what day-to-day working life at EDF as a Software Engineer really looks like? Read our blog to learn about the type of projects you could work on, our modern approach to tech, and the way we organise ourselves as a team, to discover if EDF sounds like a place you’d be proud to call your workplace.

A place where work and life fit together

Watch video: What's it like to be a Principal Software Engineer at EDF?

Steve's experience

“I’ve never been somebody that enjoys the status quo.”

Freedom to challenge the norm and working with great people are just two of the reasons why Steve Bowerman, our Principal Software Engineer, has been with the business for nearly 20 years.

Coding classics

Here are some of the top tunes our Software Engineers like to code to at EDF


What's it like to work at EDF?

What software engineer jobs are available at EDF?

Our team is expanding fast and the roles we’re recruiting for can change quickly. Keep up to date by checking our live vacancies to find out what we’re currently recruiting for at any point in time.

What type of roles are there in software engineering at EDF?

We recruit for all types of software engineers from more senior lead software engineer roles to web software developers, mobile software developers and software engineers working in back-end, front-end and full stack.

What routes are there into software engineering?

Whether you’re a school or college leaver, post university or already established in your career, there are a range of routes into software engineering at EDF. For graduates, our data and tech graduate scheme will equip you with the specialist skills to build a career as a software engineer or data scientist. For those already developing their career or looking for a step into a more senior role, take a look at what software engineering jobs we currently have available.

What type of questions will I be asked at interview?

The questions we ask will be tailored to each candidate and depend on your background and skillset too. But you can expect the hiring manager to ask questions that will help us understand more your technical and soft skills. The hiring manager will also ask about why you’re looking for a new role in order to understand your motivators; as well as information you’ve mentioned on your CV so we can learn more about you and how you’d fit in the team.

Do I need a software engineer degree?

No – if you have the right skills, mentality and a related degree subject, you don’t need a software engineer degree to apply for a role with us.

Where will I be based as a software engineer?

Our software engineering team can work flexibly from home or the office, balancing their working day with personal commitments, whether that’s personal wellbeing, childcare or interests. We have offices in London, Brighton and Exeter.