Senior Software Engineer

Sorry, this job was removed at 12:14 a.m. (UTC) on Monday, Jul 27, 2026
Be an Early Applicant
London, England, GBR
In-Office
75K-75K Annually
Senior level
Energy • Utilities • Solar • Renewable Energy
The Role
Design, build and maintain secure, scalable cloud-native software using React/TypeScript and server-side languages. Develop REST APIs and event-driven systems, apply TDD/BDD and CI/CD practices, support and monitor production services, mentor colleagues, and contribute to technical direction within agile product teams.
Summary Generated by Built In
Job Description

Ready to shape solutions that make a real impact? Join a team where your ideas drive progress and your growth truly matters. At EDF, Success is Personal. As a Senior Software Engineer, you'll help build reliable, customer-focused technology that supports millions of people on their net zero journey and powers the future of energy.

The Opportunity

As a Senior Software Engineer, you'll work at the heart of our product teams – designing, building and improving software that helps customers access low-carbon energy solutions. You'll play a key role in shaping secure, scalable services that help drive our transition towards An Electric Britain.

Our software development team is the engine of our business – and it's growing fast. Whether you're a Senior Full-stack Software Engineer, or a Front-end, Back-End, or somewhere-in-between Senior Software Developer, EDF is a home for creative innovators, free-thinkers, and #ConsultantsWhoCode.

You'll join us on a salary starting at circa £75,000 per annum, depending on experience. This role supports predominantly home-based working, with flexibility to work remotely most of the time. There will be occasional travel to one of our offices in #London, #Hove or #Exeter, typically once or twice per quarter, or more frequently if preferred.

You'll get hands-on experience across the software lifecycle, from discovery through to deployment. With opportunities to mentor colleagues, explore new tools, contribute to engineering standards and help shape technical direction, you'll continue to grow your expertise while delivering digital services that matter to our customers.

Across smart meters, heating and electric vehicles, EDF's Customers business is helping to shape a smarter, energy-saving future. We're proud to be a Sunday Times Best Places to Work Top 10 Very Big Organisation for two years running and a Highly Commended workplace for disabled employees.

Who You Are

We're looking for a Senior Software Engineer who enjoys solving complex technical challenges, collaborating with others and delivering high-quality software solutions. To be shortlisted, you'll bring experience in:

  • Commercial experience with React and/or React Native, TypeScript and modern front-end development practices
  • Experience designing and building cloud-native solutions within AWS, including serverless architectures
  • Experience designing and building REST APIs and event-driven architectures
  • Back-end development in at least one server-side language, ideally Node.js
  • Software quality practices including TDD/BDD, automated testing and frameworks such as Jest, Cypress, Selenium or Detox
  • Experience using modern DevOps and CI/CD tooling, including GitHub and Infrastructure as Code technologies
  • Experience with Amazon Bedrock and Generative AI applications
  • Understanding of AI SDLC, model evaluation and responsible AI practices

What You'll Be Doing

  • Designing, building and maintaining secure, scalable software solutions
  • Developing features using React, JavaScript and TypeScript
  • Creating well-structured, testable code that supports automation and quality engineering practices
  • Working across the full software lifecycle within agile product teams, contributing to engineering standards, technical direction and continuous improvement initiatives
  • Supporting the software you build, including debugging, monitoring and performance improvements
  • Collaborating with product, design and engineering colleagues to deliver valuable customer outcomes

Pay, Benefits and Culture

Alongside a starting salary of circa £75,000 per annum, potential for an annual bonus, and a market-leading pension scheme, your package will include customisable benefits such as electric vehicle leasing, discounted gym membership, life assurance, tech vouchers, experience days and more.

At EDF, we believe there are multiple definitions of what it means to succeed. That's why we offer you the freedom to develop a career that's unique to you. Here, Success is Personal – it's your journey, powered by us.

Everyone is welcome at EDF; we're committed to building a workforce that reflects gender balance, social mobility and inclusion of minority ethnic backgrounds, LGBTQ+ communities and those with disabilities. As a Disability Confident employer, we will support applicants requiring adjustments.

Join us and find your success at EDF!

Closing Date: Sunday 26th July

What Happens Next?

Every application is reviewed by our in-house recruitment team. Successful applicants will have an introductory telephone conversation with our Recruiter, followed by a Microsoft Teams interview with the hiring team, a technical assessment and a final face-to-face meeting at one of our EDF offices. We'll support you throughout the process and keep you informed at every stage.

#SuccessIsPersonal #EDFcareers #LI-Remote #SoftwareEngineeringJobs #ConsultantsWhoCode

Additional Information

Success is Personal. It's your journey, powered by us. Join us and drive the transition towards An Electric Britain.

Skills Required

  • Commercial experience with React and/or React Native, TypeScript and modern front-end development practices
  • Experience designing and building cloud-native solutions within AWS, including serverless architectures
  • Experience designing and building REST APIs and event-driven architectures
  • Back-end development in at least one server-side language
  • Back-end development in Node.js (ideal/preferred)
  • Software quality practices including TDD/BDD, automated testing and frameworks such as Jest, Cypress, Selenium or Detox
  • Experience using modern DevOps and CI/CD tooling, including GitHub and Infrastructure as Code technologies
  • Experience with Amazon Bedrock and Generative AI applications
  • Understanding of AI SDLC, model evaluation and responsible AI practices

Similar Jobs

Accuris Logo Accuris

Senior Software Engineer

Information Technology • Machine Learning • Software • Conversational AI • Generative AI • Manufacturing
In-Office
London, Greater London, England, GBR
1000 Employees

bet365 Logo bet365

Senior Software Engineer

Digital Media • Gaming • Software • Esports • Automation
Hybrid
Manchester, Greater Manchester, England, GBR
10000 Employees

bet365 Logo bet365

Senior Software Engineer

Digital Media • Gaming • Software • Esports • Automation
Hybrid
Stoke-on-Trent, Staffordshire, England, GBR
10000 Employees

Wise Logo Wise

Senior Software Engineer

Fintech • Mobile • Payments • Software • Financial Services
Hybrid
London, England, GBR
9000 Employees
88K-111K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Paris
11,717 Employees
Year Founded: 2002

What We Do

EDF Energy is a British integrated energy company that generates electricity and supplies natural gas and electricity to homes and businesses across the United Kingdom. It is a leading producer of zero-carbon electricity through nuclear, wind, and solar power.

Similar Companies Hiring

UL Solutions Thumbnail
Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Chicago, IL
15000 Employees
Runwise Thumbnail
Greentech • Hardware • Real Estate • Software • Energy • PropTech
New York, NY
199 Employees
Energy CX Thumbnail
Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Chicago, IL
108 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account