Octopus Energy: Telco Software Engineer London, United Kingdom

Back-End Developer

Back-End Developer is needed in London, United Kingdom.

3-6 months on a contract basis.

In this role, you will contribute your technical knowledge of the telco sector to assist us modify our Kraken Platform to service the broadband sector.

This will involve upgrading functionality, creating new features, and creating new industry interfaces.

Your Duties:

By joining the  Kraken Utilities team, you will be working to enhance existing capabilities (major architectural and data model modifications), create new features, and create new industry interfaces for the Kraken platform to offer broadband.

There are several challenging design issues that need to be resolved.

There is a tremendous amount of domain modelling that needs to be done correctly because the UK utilities market is complex, out-of-date, and process-heavy. It’s crucial to pay close attention to detail.

The UK market has considerable potential for upheaval. While still in control, the large suppliers are not exactly well-liked.

You’ll be employed for a business that fights climate change.

The largest solar energy investor in the UK is our generation arm, which also finances wind and anaerobic digestion.

What is required:

Searching for someone who is dedicated and thoughtful, with a general interest in technology and problem-solving. The following would be advantageous to have knowledge or skill in (in rough priority order):

  • Working knowledge of a backend programming language (currently use Python)
  • Understanding of the telco sector with regard to billing (mediation, rating, charging and billing).
  • Modelling a domain
  • HTTP and REST APIs
  • Making software that is reliable and fault-tolerant
  • Asyncs and Celery processing

A plus would be knowledge of Postgres Plus in the following areas:

  • AWS
  • Packer, Terraform, Consul, React, and Redux

In what capacity are you hiring?
On behalf of another company

Where are you in the hiring process?
I’m ready to make a paid hire

Would you like to state a preference for hiring from underrepresented group(s)?
No preference

Where did you find Twine?
You contacted me

Is this an independent one off job, or part of a larger project?
Single job with no follow up work

For what period of time will the freelancer be needed?
Long term

What freelancer experience level is needed? (per hour)
Mid-level (Industry Average): $35-75, Senior: $75-100

Posted a year ago
Private
based in Manchester, United Kingdom
Last online: 20 hours ago


No longer accepting applications


Don't miss out! Drop your email to get notified for Back-End Developer roles

  • How It Works


    Create your Profile for Free

    Build your Twine portfolio to highlight your skills, and experience, while setting your desired pay rate.


    Send Customized Pitches

    Pitch for available jobs that match your skills, and access exclusive opportunities that are specifically tailored to your expertise.


    Secure Payment Process

    Clients make upfront Vault payments held by Twine, ensuring freelancer payment security, with 0% commission for freelancers.