Join us as a Full Stack Engineer - D365 and be part of a team revolutionising how we power the planet. As a software engineer within the Centrica Field Operations Platform, you will play an integral role in enhancing our ability to forecast and schedule colleague availability to effectively meet customer demand.
Requirements
- Demonstrated experience working as a software engineer within a cross-functional delivery team in a modern product or platform environment.
- Working knowledge of modern software engineering practices including source control, CI/CD pipelines, automated testing and code review.
- Experience writing secure, maintainable and well-tested code, with an understanding of non-functional requirements such as performance, resilience and scalability.
- Familiarity with cloud-native concepts such as event-driven architectures, asynchronous processing and managed services.
- Experience supporting live services, including participation in incident investigation, defect resolution and continuous improvement activities.
- Understanding of security, data protection and compliance principles relevant to customer platforms and enterprise systems.
- Ability to analyse problems, troubleshoot issues and contribute to technical solutions with appropriate guidance.
- Strong communication skills, with the ability to collaborate effectively with engineers, product managers, QE and other stakeholders.
Benefits
- Total rewards package giving flexibility to choose what you need, when you need it
- Support for physical and emotional well-being
- Opportunity to craft a better tomorrow and a better you
- Team where your voice matters, your growth is non-negotiable, and your ambitions are our priority