Software Engineer

Software Engineer London, England

Centrica
Full Time London, England 42721 - 60000 GBP ANNUAL Today
Job description

Overview

We are hiring!

Our strategy at British Gas is driven by our purpose to help our customers live sustainably, simply, and affordably. As the pace of change continues to accelerate, we respond by focusing colleagues and technology on helping businesses and households to use energy more efficiently and sustainably.

Technology is pivotal to our success, it’s our engine room! Technology enables us to increase the efficiency of systems, products, and services and most importantly, it allows us to work flexibly with our customers and colleagues to meet changing needs.

We have an exciting opportunity for new Software Engineers to join adrian grist's amazing team, you will be a valued member of the team, which is made up of 10 squads, with circa 80 hands on Developers. We currently have opportunities for frontend and back-end developers, we will support your development by helping you build your skills in cloud computing (AWS) as you learn and ultimately become a full stack developer!

You will be making a real impact, making changes that will be visible to both our customers and colleagues, improving processes and enabling the migration of millions of customers to a new cloud platform. It's an exciting time to join British Gas as we work to migrate 7 million customers as well as modernising our energy platform.

Location: Flexible with work from home options as well as our London office

Package: Competitive base with bonus, 25 days holiday, private healthcare and pension options

What kind of activities will you be doing?

  • Develop innovative solutions to deliver great customer experience on our New Energy platform
  • Deliver the best experience by working closely with extended team members.
  • Continuously seek to improve overall quality of the underlying code base by adhering to industry best practices and standards.
  • Strive to find the optimal solution to challenging problems.
  • Code quality, improvement and optimization based on agreed development paradigms, design patterns, frameworks and methodologies.
  • Maintain a mindset that care for user experience across multiple platforms.
  • Write reusable code, libraries and/or functions that can be utilized by other existing or future contributing teams.
  • Build secure, accessible, robust, reliable, efficient, and high performant solutions.
  • Contribution to the continuous evolution of the engineering capability of BG Energy

To be great in this role, we would love to see you demonstrate some of the following, we will help you develop some of the areas below (*)

  • Good understanding of “DevOps” practices and applying these principles in “real world” situations.
  • Experience with building or maintaining cloud-native applications.
  • Experience with the core AWS services*
  • Proficiency in at least one language from our stack, Typescript/Javascript, Python, React.
  • Strong notions of security best practices and committed to developing secure code.
  • Appreciation of “supportability” of solutions built and monitoring their operational performance.
  • Experience writing API’s and integration with other system notably Salesforce.
  • Previous exposure to scalable systems design.
  • Experience with the serverless approaches using AWS Lambda. For example, the Serverless Application Model (AWS SAM)*
  • Experience with a range of AWS Services for example Glue, Lex, Connect, Congnito, SMS, S3 etc . *
  • Experience with CI/CD platforms and source code control.
  • Knowledge of writing infrastructure as code (IaC) using appropriate technologies (eg. CloudFormation, Terraform, Scripting)*
  • Ability to produce automated unit testing and code coverage for any developments.

  • This is not essential on day 1, we will support your development and have the drive to learn and grow in your role

Life at Centrica/British Gas

We’re committed to helping solve customers’ needs, making lives simpler and more affordable, we also want to make big changes to create a cleaner and greener future, by cutting both customer and our own emissions on a path to net zero.

Putting customers and colleagues at the heart of everything we do is the Centrica way, 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 build a diverse workforce 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!

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

Customer Service Administrator
Radius Payment Solutions Salford, North West England, England 22000 - 23000 GBP ANNUAL Today

Front line answering of the sales phone extension and providing prices / information as requested. Send customer account forms to customers and liaise with

field service engineer
ClarisHealth Remote Today

The Data Analyst is responsible for facilitating, supporting, researching, developing, and delivering analytics solutions for our...

accountant
Jerry Florida Today

We’d love to hear from you if you like:

  • Start-up energy - come join one of LinkedIn’s Top 50 Tech...

area manager
Mitchell Maguire Greater London 46000 - GBP ANNUAL Today

Sector:
Field Sales
Category:
Housebuilders, Distribution,...

Operations Manager (Cleaning)
BOUYGUES London, England 47757 - 71107 GBP ANNUAL Today

2 paid volunteering days a year. Essential to have IOSH managing safely and BICS level 1 & 2 (or equivalent). Soft FM operations: 1 year (required).