Software Engineer

Software Engineer Remote

Centrica
Full Time Remote 10.56 - 12.04 GBP Today
Job description

At British Gas, we have one of the best-known services brands in the country (with 95% brand awareness). Whilst the last few years have not been plain-sailing, we still have a family of door-opening brands that are the envy of many, and we are really excited about the future.

We’re evolving to become a truly purpose-led organisation, helping millions of customers to live more sustainably, simply and affordably. We truly believe that we have a huge role to play in helping the nation to cut carbon emissions and prepare for a net zero future.

We’re excited about a future where we can help every driveway in the UK to have an EV charger, thousands of homes to be powered by a heat pump, and so much more.

Change of this magnitude doesn’t happen overnight, but we truly believe that we have a huge role to play in helping the nation to cut carbon emissions and in helping millions of households through a once in a generation cost-of-living crisis.

From a Digital perspective, we’re on a mission to transform the relationship our customers have with their homes. We’re creating connected products that are powered by innovative technologies and brilliant services. Through our family of brands, we will work tirelessly with our customers to understand their needs, problems, and homes to constantly improve the services offer and help grow our business.

To get where we’re going, we need an experienced Software Engineer.

As a Software Engineer, you will be joining Hive’s platform team and will contribute to building new as well as improving existing Hive services and solutions for smart home systems.

You will be involved in the latest Hive’s trends helping our customers to transition towards net-zero by developing solutions like electric vehicle charging and assisting heating customers to keep an eye on their energy usage and save on their gas bills by continuously improving the new Hive Heating Plus service.

You will be part of the team that is encouraged to investigate and adopt the latest technology trends to our services, is customer-focused by providing efficient and reliable components while at the same time is cost-aware in system designs. You will get your hands on a wide range of the Hive platform systems that utilize a large portion of AWS Cloud’s technology stack. The logical problems and solutions that we are facing in the quickly growing smart home industry will mean no two working days feel the same.

Responsibilities:

  • You will join an agile team that designs, builds, tests, and delivers incremental customer value.
  • You will collaborate closely with other members of the team to take shared responsibility for the services and the overall efforts that the team has committed to.
  • You will be developing new services and solutions for Hive’s ecosystem and will be encouraged to give your input in their designs.
  • You will be up-skilled to maintain, improve, or redesign existing Hive’s systems to the latest technology standards.
  • You will be delivering services that are scalable and robust. You will have operational responsibility for your services in production - “You build it, you run it”.
  • You will be customer-minded when designing and developing Hive systems placing the customer at the center of all operations.
  • You will contribute and document code into our GitHub repository, review existing code and pull requests, track the development progress of tasks in our Scrumban agile project management board.

Key Skills:

  • Agile-minded, willing to learn and adopt new technologies.
  • Good understanding of the Test-Driven Development and CI/CD practices.
  • Experience with at least two of the following - Kotlin, GoLang, Python, Java.
  • Familiarity with AWS Cloud, especially with AWS Lambda, DynamoDB, and CloudFormation.
  • Experience with serverless.com and/or AWS SAM frameworks.
  • Experience with GitHub, Maven, Gradle.
  • Nice to have - experience with AWS EC2, Spring Framework, MySQL, AWS Cognito, AWS IoT, AWS CodePipeline.

At Centrica we embrace diversity and actively seek to attract individuals with unique backgrounds and perspectives. To build a more sustainable future, we need the best team – a team with a diverse mix of people and skills, where everyone feels welcome and able to succeed. We are dedicated in helping to close the diversity gap and would love to see more females, people of colour and LGBTQ+ employees, as well as those from a variety of cultures and ethnicity to veterans and the differently abled. Supporting diversity and inclusion is a big part of who we are, we are not looking for people to fit into our culture but to add to it!


PLEASE APPLY ONLINE
by hitting the 'Apply' button.

Applications will ONLY be accepted via the ‘Apply’ button.

This role is being handled by the Centrica recruitment team and NO agency contact is required.

Software Engineer
Centrica

www.centrica.com
Windsor, United Kingdom
Chris O Shea
$10+ billion (USD)
10000+ Employees
Company - Public
Energy & Utilities
1997
Related Jobs

All Related Listed jobs

Assistant Manager
Britannia London, England 28000 GBP ANNUAL Today

Up to 28000 per year, plus very good tips. 28 days holiday per year. 20% discount in all Youngs pubs and hotels.

sales analyst
H&M Castlereagh, Northern Ireland 18688 - 16890 GBP ANNUAL Today

Company Description


Do you want to work for a company where sustainability is at the forefront in everything we do? A place where you will...

data entry
Iron Mountain Eagan, MN 38480 - USD HOURLY Today

At Iron Mountain we protect what our customers value most, from the everyday to the extraordinary. We build customer value around the world...

Health Care Assistant - Days & Nights
LS CARE Health Oxford, England 13 - 14 GBP HOURLY Today

Monitor the health and develop plans for patients with serious illnesses and complex needs, including those with mental illness or addictions, who are being

Radiographer
The Dudley Group NHS Foundation Trust Dudley, England 35392 - 42618 GBP ANNUAL Today

Our aim is to provide a high quality service and standard of imaging techniques whilst ensuring that visitors to our department receive an excellent standard of