At a Glance
- Tasks: Design and build secure, scalable software solutions that support low-carbon energy access.
- Company: Join EDF, a leader in the transition to an Electric Britain.
- Benefits: Starting salary of £70,000+, flexible remote work, and customisable benefits.
- Why this job: Make a real impact on millions while growing your skills in a supportive environment.
- Qualifications: Experience with React, AWS, and server-side languages like NodeJS required.
- Other info: Inclusive culture with opportunities for personal and professional growth.
The predicted salary is between 60000 - 84000 £ per year.
About the Role
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.
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 support our transition towards An Electric Britain.
You’ll join us on a salary starting of at least £70,000 per annum, with flexibility to work remotely most of the time. You’ll also travel to one of our offices – in either London, Hove or Exeter – as required.
You’ll get hands‑on experience across the software lifecycle, from discovery to deployment. With opportunities to mentor colleagues, explore new tools and contribute to engineering standards, you’ll grow your expertise while helping deliver digital services that matter to our customers.
Who You Are
We’re looking for a Senior Software Engineer who enjoys solving problems, working collaboratively and delivering high‑quality solutions. To be shortlisted, you need to offer…
- Commercial experience with React and/or React Native UI framework
- Cloud architectures, particularly AWS
- Serverless architectures
- Loose-coupling, queuing, and event driven architectures
- Expertise in at least one server-side language (ideally, NodeJS)
- REST APIs, design and use of 3rd party APIs
- Commercial experience with one or more popular app state management libraries
- Test Driven Development/Behaviour Driven Development
- Experienced in source control and CI / CD tooling technologies (e.g., GitHub, Terraform)
- Jest framework experience
- Automated testing knowledge and experience (e.g. Selenium / Cypress / detox)
- CSS3/ HTML5 /Typescript, React
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 to support automation
- Working across the full software lifecycle in an agile environment
- Supporting the software you build, including debugging and improvements
Pay, Benefits and Culture
Alongside a starting salary of at least £70,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 22nd February
Senior Software Engineer - Hybrid - London, UK employer: EDF
Contact Detail:
EDF Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - Hybrid - London, UK
✨Tip Number 1
Network like a pro! Reach out to current employees at EDF on LinkedIn or attend industry meetups. A friendly chat can give you insider info and maybe even a referral!
✨Tip Number 2
Show off your skills in action! Create a portfolio showcasing your projects, especially those using React, AWS, or any relevant tech. This gives you a chance to demonstrate your expertise beyond just words.
✨Tip Number 3
Prepare for the interview by brushing up on common technical questions and coding challenges. Practice with friends or use online platforms to simulate the experience. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the EDF team.
We think you need these skills to ace Senior Software Engineer - Hybrid - London, UK
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Software Engineer role. Highlight your experience with React, AWS, and any relevant projects that showcase your problem-solving abilities.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re passionate about building software solutions for low-carbon energy. Share specific examples of how you've contributed to similar projects in the past.
Showcase Your Technical Skills: Don’t forget to mention your expertise in server-side languages and automated testing tools. We want to see how you’ve applied these skills in real-world scenarios, so be specific!
Apply Through Our Website: For the best chance of success, make sure to apply directly through our website. This way, we can easily track your application and get back to you quicker!
How to prepare for a job interview at EDF
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially React, NodeJS, and AWS. Brush up on your knowledge of serverless architectures and REST APIs, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems in your previous roles. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight how your solutions made a positive impact.
✨Demonstrate Collaboration
Since this role involves working within product teams, be ready to talk about your experience collaborating with others. Share instances where you’ve mentored colleagues or contributed to team projects, emphasising your ability to work in an agile environment.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s approach to software development and their vision for low-carbon energy solutions. This shows your genuine interest in the role and helps you assess if the company aligns with your values and career goals.