Overview

Position Title: Software Engineer (Contract)

Company: Octopus Energy

Location: Manchester, UK

Job Description

The energy industry is undergoing the largest transformation since industrialization at an unprecedented rate of change and we are positioning ourselves to be at the heart of that change.

Responsibilities:

  • Design, build and maintain high performance, reusable & reliable code
  • Ensure the best possible performance, reliability and quality of the Upside platform
  • Contribute to development across the entire stack from the front end down to the infrastructure that the platform runs on
  • Contribute to the software engineering culture here at Upside
  • Collaborate regularly with colleagues with many different professional specialties to create innovative solutions that delight our customers and colleagues
  • Work as part of a team of engineers, regularly seeking feedback and growing your skills as technical professionals.
  • Proven experience in one of the following: Python; NodeJS in a server less environment

Requirements:

  • 5+ years of industry experience in software development & design
  • Proven experience in one of the following: Python; Node.Js
  • A drive to get things done in a collaborative, agile development environment
  • A proven ability to perform well in a fast-paced environment
  • Excellent analytical and multitasking skills
  • Experience with AWS or similar cloud providers, and serverless technologies e.g. AWS Lambda, Kinesis, DynamoDB, API Gateway
  • CSS/SASS or React (we’re currently in the process of migrating from Angular, so knowledge of angular is also useful)
  • Knowledge of Typescript
  • Experience developing, securing or operating cloud scale applications or infrastructure; ideally terraform or cloud formation
  • Familiarity with container technologies (Docker, Kubernetes etc.) and passion for improving the way cloud applications are built
  • Experience with AWS or similar cloud providers, and server less technologies e.g. AWS Lambda, Kinesis, DynamoDB, API Gateway

About Octopus Energy

We believe energy should be better. A better experience for customers, better for the Earth, and better value for money.