Full Stack Developer Who Loves Aws

Edf | Croydon

Date listed

5 months ago

Employment Type

Full time

Salary

GB£5k - GB£75k

We’re not your average Energy company – EDF are embarking on a programme of “disruption from within”, driving an innovative engineering culture to deliver an exceptional customer experience & cutting-edge digital-first approach.

As a core part of building our technology capabilities; we require a Software Engineer to work within EDF Energy Customers business product teams, in a DevOps role, which comprises of the full software delivery lifecycle from discovery through to design, build, deploy and run/optimise. The Software Engineer will work closely with the product owner, architect(s), and Scrum Master in order to bring new functionality and technical improvements to market. In addition the Software Engineer will be expected to provide support for those features and solutions they create – ensuring a fit for purpose operational service. The role holder will be comfortable operating within a fast paced, flexible and iterative delivery environment.

The Person

The role will form part of the Business Change & IT function, within the Customers business unit. You will be placed within a recognised product team and be expected to deliver software features in line with business priorities as well as provide operational IT support activities for the software created. Being comfortable contributing to a team that operates with Agile / iterative delivery practises is imperative. 

  • Proactive and able to demonstrate strong ownership
  • Focused on delivering value to the customer
  • Can gravitate and contribute to where the demand is in the team outside of their specialist area
  • Ability to translate complex engineering concepts to non-technical team members and broader stakeholders
  • Comfortable working with ambiguity and with willingness to test and experiment
  • A solution thinker – always looking to solve the problem in the best possible way
  • Customer centric and business focussed – placing the business outcome and customer at the heart of everything that they do

The Skills

  • Cloud architectures, particularly AWS
  • Serverless architectures
  • Loose-coupling, queuing, and event driven architectures
  • Expertise in at least one server-side language (ideally, Python, Java/Kotlin, NodeJS)
  • REST APIs, design and use of 3rd party APIs
  • Commercial experience with React and/or React Native UI framework
  • 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., Jenkins, GitHub, Terraform)
  • Jest framework experience
  • Automated testing knowledge and experience (e.g. Selenium / Cypress / detox)
  • CSS3/ HTML5 /Typescript

Competitive Salary and Benefits

You can expect a competitive salary and benefits package. In addition to the salary you’ll benefit from a defined benefit pension scheme, flexible lifestyle benefits options and entry into the bonus scheme.

Although our roles are advertised on a full-time basis as standard, flexible working arrangements will be considered.