Develop Azure-powered software for Centrica’s Field Operations Platform, improving engineer scheduling while applying cloud-native and automated testing practices. Work in a cross-functional squad.
This Software Engineer role supports technology that forecasts colleague availability and matches engineer skills with customer demand. You will contribute across design, development, testing, deployment, and live-service support. The technical setting includes Azure Functions, Logic Apps, APIs, asynchronous processing, and managed services.
Key Responsibilities:
- Build and test high-quality Field Operations Platform solutions
- Own technical decisions relating to application development
- Use testing outputs and data to prioritize improvements
- Investigate incidents and resolve defects in live services
- Follow security, privacy, compliance, and governance requirements
Requirements:
- Modern product or platform delivery team experience
- Working knowledge of automated testing and CI/CD pipelines
- Understanding of performance, resilience, and scalability requirements
- Experience supporting live services and continuous improvement
- Hands-on Azure Functions, Logic Apps, and API experience
Bring cloud-native development, live-service support, and technical judgment to Centrica’s platform for efficient customer demand scheduling.