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:
1. Set outcomes and success measures.
2. Engage in user interviews and testing.
3. Support the Product Manager in prioritizing activities.
Delivery:
1. Participate in technical design sessions.
2. Define small iterations with the Product Manager and team.
3. Engage in refinement, estimation, and planning.
Engineering:
1. Collaborate on coding, testing, and peer reviews.
2. Deploy and maintain production systems.
3. Respond to alerts and incidents.
Essential Skills:
1. Front-End Development: React, React Native, JavaScript (ES6), CSS3/HTML5, Typescript
2. Back-End Development: C# / .NET, including .NET Core, Object-Oriented development
3. APIs and Web Services: Strong knowledge of APIs, web services, and unit testing
4. Database Management: SQL
Desirable Skills:
1. Cloud Services: Azure, API Management, Functions, Logic Apps
2. DevOps and Version Control: Azure DevOps, GitHub
3. Mobile Development: Experience with app development and deployment to the Apple Store, mobile development for Windows, iOS, Android
4. Testing and State Management: Firebase, JEST (E2E testing), Redux (THUNK & SAGA)
Why Join Centrica?
1. Impact: Develop cutting-edge applications for Field Engineers.
2. Growth: Professional development and career advancement opportunities.
3. Culture: Collaborative and inclusive team environment.
4. Competitive Compensation: Enjoy a competitive salary and bonus potential.
5. Company Car Allowance: Benefit from our company car allowance program.
6. Employee Energy Allowance: Receive an energy allowance at 15% of the government price cap.
7. Comprehensive Benefits: Pension scheme and company-funded healthcare plan.
8. Generous Holiday Allowance: 25 days holiday, plus public holidays, with the option to buy up to 5 additional days.
9. Flexible Benefits: Access to technology vouchers, an electric car lease scheme, and travel insurance.
#J-18808-Ljbffr