Octopus Energy: Telco Software Engineer London, United Kingdom
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
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.