Employment Type:  Full/Part Time
Employment Period:  Permanent
Salary:  Competitive + Excellent Benefits
Location: 

London, GB Flexible, GB

Career Area:  Data, Tech & IT

Back-End Developer

A career that will deliver change. Together, we’ll help Britain achieve net zero


Contract Type: Permanent, full time 
Location: Mainly remote with some travel required to an office up to a couple of times a month (flexible) 
Salary: Competitive  + Excellent Benefits
 

The Opportunity


We’re one of the big suppliers, we’re agile and move quickly when it comes to tech. We’re evolving our IT landscape from traditional on-premise monoliths to a collection of scalable, independent micro services which enable us to react to the fast paced nature of business and uncertainty.


Our Software Engineering practice is at the heart of this transformation, and is a multi-disciplined team with generalists and specialists; be it front-end, back-end, DevOps, SRE or QA – everyone’s welcome!

 

We are supported by strong collaboration with our architects, delivery leads and product owners and our methodology is based around agile delivery, DevOps structure and high amounts of test and pipeline automation. We’d love to hear from Back-End engineers who want to help shape, develop and grow our software engineering practice.

Our Technology


We work almost exclusively within the native cloud space, leveraging the AWS platform and an ecosystem of external SaaS components. Architecturally we strive to be "serverless first", where practical, and recognise and use containerization where necessary.

 

Our core working methods are based around modern DevOps process; shift-left, whole-sale automation of testing, and deployment, and "everything as code"

 

A high level view of our tech stack is:

 

  • AWS tools and resources inc; CodeBuild/CodePipeline, IAM, Lambda, S3, SNS, SQS, EventBridge, CloudWatch, Cloudformation, Step Functions, DDB, Cognito, API Gateway, S3+Cloudfront hosting
  • CI/CD  with Github/CodeBuild/CodePipeline
  • Front-end; ReactJS with styled components / StoryBook
  • ReactNative for web and mobile
  • Languages; right tool for the job!, but typically JS/TS, and Python.
  • IaC; Terraform, Serverless Framework and SAM
  • Ops; CloudWatch, NewRelic
  • Test; Jest, Cypress, Cucumber

 

We are looking for an experienced Back-end Developers to work on our Integration with SaaS solutions, you'll feel at home using data, building pipelines, deployment, wrangling API’s (REST/GraphQL) and event driven architectures (using EventBridge). 

The Role & Skills



We’re keen to speak with open minded and curious Engineers who are looking to make their mark and help us build new landscape and team. We value collaboration and sharing and its not just about technology its about understanding the problem, experience and domain.
 

Our typical ways of working look like this: 

 

  • Agile, typically 2x sprint cycles
  • Delivery/Collaboration based around Confluence, Jira, Slack, Teams
  • Engineers deployed into self contained product teams “squads” that operate with larger domains or “tribes”
  • Guilds used to bring common roles and interests together
  • DevOps accountability – build and run


The team is growing rapidly and we are always looking for different levels of talent. Our preference is promote within the team and grow our engineers into seniors and leads where they have the aptitude and desire. There are also scope across the wider technology teams too if you have ambitions longer term outside of just software engineering.
 

Competitive Salary & Benefits


At EDF we’re dedicated to offering flexible benefits that support our people across all aspects of their lives. We’re delighted to offer a range of benefits to support our employees’ physical, emotional and financial wellbeing. 


In addition to a competitive starting salary & excellent benefits we offer a market-leading company pension scheme, paid holidays and a range of flexible benefits, such as: a company incentive bonus plan, health cover, cycle to work scheme, gym membership, discounts and employee pricing.

 

Please let us know if you’d like to discuss flexible working arrangements by highlighting this on your application. 

 


Job Segment: Test Engineer, Testing, Developer, Software Engineer, Front End, Engineering, Technology