Software Engineering
We're #ConsultantsWhoCode
Latest Software Engineering Jobs
A place where work and life fit together
Team power
We’re big believers in collaborating and sharing knowledge. Whether it’s a Games Day, hackathon or guild, we like to break down silos and work together to solve problems.
Flexible working
We understand the importance of work-life balance, and we support a mix of office and home working. Our work location is a place to connect and collaborate with colleagues and support effective working. It’s what you do, not where you do it, that matters.
The ‘EDF factor’
Hear from our people about what makes working at EDF unlike anywhere else. Whatever your motivator, there’s a place for you in our software engineering team.
Spotlight: Senior Software Engineer
Ready to step up into a bigger role? As a Senior Software Engineer at EDF, you’ll get to:
- Lead small teams or ‘tribes’ of engineers
- Collaborate and grow your knowledge across the full stack
- Share your expertise and help to develop junior colleagues
- Work in a modern cloud-based environment with the latest technologies
Read our blog to find out how Senior Software Engineer, Jeremy Brooks, uses flexible and hybrid working to combine his passions for coding and surfing.
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
Start-up culture
“It’s an exciting time. We’ve got a start-up culture in a large organisation and that real emphasis on being able to affect change is important to me.”
We’ve reimagined everything about the way we do things. From the technology we use (almost exclusively cloud-based); to our collaborative working methods (like pair programming) and approach to where you work (home or office).
Blank canvas
“I saw a lot of opportunities, essentially a blank canvas to leave my print on and that sold the job”
Whether you’re a front-end, back-end, or somewhere-in-between developer, working with us is an opportunity to ditch the labels, grow your knowledge and focus on building great applications that help our customers.
Everyone's welcome
“We want someone who’s open-minded; a free thinker, and who speaks truth to power.”
We’ve built an inclusive, democratic and collaborative culture, where everyone’s opinion is valued. It's a place to work which encourages creativity and experimentation.
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.
Meet some of our people
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.
Rebecca's experience
"I like to feel that the work I'm doing has a big impact on our customers"
What are your motivators for turning up every day? For Rebecca Vickery, our Data Science Lead, it’s knowing that the work she is doing is helping others – and that she’s helping to tackle climate change too.
Coding classics
Here are some of the top tunes our Software Engineers like to code to at EDF
#ConsultantsWhoCode.
What's it like to work at EDF?
Equity, Diversity and Inclusion
Learn more about diversity and inclusion at EDF.
Helping Britain achieve Net Zero
How we’re supporting an affordable, secure and just transition.
Benefits and rewards
FAQ's
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.