09 Nov
|
Centrica
|
Windsor
Build C# solutions for Centrica’s Field Operations Platform, using Dynamics 365 and Azure Functions within cross-functional engineering squads. Support customer scheduling through secure, maintainable software delivery.
As a Software Engineer, you will enhance forecasting and scheduling for colleague availability and customer demand. You will design, build, test, and maintain platform solutions using up-to-date engineering practices. The work includes APIs, JavaScript, Dataverse, Power Apps, and Power Automate.
Key Responsibilities:
- Design and maintain software across the Field Operations Platform
- Deliver secure, maintainable code meeting functional requirements
- Collaborate with Product, QA, Architecture, and Operations
- Participate in code reviews and technical refinement sessions
- Support incidents, root cause analysis, and platform improvements
Requirements:
- Experience as a software engineer in cross-functional teams
- Knowledge of source control, CI/CD, testing, and code review
- Experience writing secure, well-tested, maintainable code
- Familiarity with event-driven architectures and managed services
- Hands-on C#, Entity Framework, Dynamics 365, and Dataverse experience
Apply C#, Dynamics 365, Azure, and secure engineering practices to improve Centrica’s customer-focused field operations platform.
📌 C# Dynamics 365 Software Engineer (Windsor)
🏢 Centrica
📍 Windsor