Software Engineer

Centrica is seeking a skilled Software Engineer to join our Field Platform team. You'll build top-tier applications for our Field Engineers, driving technological innovations and maintaining high standards in software engineering.

Location: Remote working with occasional office travel.

Key Responsibilities:

Product:

  • Set outcomes and success measures.

  • Engage in user interviews and testing.

  • Support the Product Manager in prioritizing activities.

Delivery:

  • Participate in technical design sessions.

  • Define small iterations with the Product Manager and team.

  • Engage in refinement, estimation, and planning.

Engineering:

  • Collaborate on coding, testing, and peer reviews.

  • Deploy and maintain production systems.

  • Respond to alerts and incidents.

Essential Skills:

  • Front-End Development: React, React Native, JavaScript (ES6), CSS3/HTML5, Typescript

  • Back-End Development: C# / .NET, including .NET Core, Object-Oriented development

  • APIs and Web Services: Strong knowledge of APIs, web services, and unit testing

  • Database Management: SQL

Desirable Skills:

  • Cloud Services: Azure, API Management, Functions, Logic Apps

  • DevOps and Version Control: Azure DevOps, GitHub

  • Mobile Development: Experience with app development and deployment to the Apple Store, mobile development for Windows, iOS, Android

  • Testing and State Management: Firebase, JEST (E2E testing), Redux (THUNK & SAGA)

Why Join Centrica?

  • Impact: Develop cutting-edge applications for Field Engineers.

  • Growth: Professional development and career advancement opportunities.

  • Culture: Collaborative and inclusive team environment.

  • Competitive Compensation: Enjoy a competitive salary and bonus potential.

  • Company Car Allowance: Benefit from our company car allowance program.

  • Employee Energy Allowance: Receive an energy allowance at 15% of the government price cap.

  • Comprehensive Benefits: Pension scheme and company-funded healthcare plan.

  • Generous Holiday Allowance: 25 days holiday, plus public holidays, with the option to buy up to 5 additional days.

  • Flexible Benefits: Access to technology vouchers, an electric car lease scheme, and travel insurance.

#LI-PR1

Company
Centrica
Location
Windsor, Berkshire, United Kingdom
Hybrid / WFH Options
Employment Type
Permanent
Posted
Company
Centrica
Location
Windsor, Berkshire, United Kingdom
Hybrid / WFH Options
Employment Type
Permanent
Posted