Principal Software Engineering at Centrica - CHP
About the role Join our dynamic team at Centrica, where we are transforming the energy landscape. As a Principal Software Engineer, you will play a pivotal role in developing innovative solutions that contribute to a sustainable future. You will collaborate with a diverse group of professionals dedicated to making a positive impact on the environment and our communities.
Key facts
- Location: Windsor, Windsor & Maidenhead
- Engagement: Permanent
- Compensation: $86,779
What you’ll do
- Design and implement software solutions that enhance our energy systems.
- Collaborate with cross-functional teams to drive projects from conception to deployment.
Requirements
- A minimum of 5 years of experience in software development.
- Proficiency in programming languages such as Java, Python, or C#.
- Strong understanding of software architecture and design patterns.
- Experience with cloud technologies, particularly AWS or Azure.
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
Skills & tools
- Familiarity with Agile methodologies and DevOps practices.
- Experience with database management systems like SQL or NoSQL.
- Knowledge of containerization technologies such as Docker or Kubernetes.
- Understanding of RESTful APIs and microservices architecture.
Practical notes
This position is open to candidates eligible to work in the UK.
We offer competitive benefits and opportunities for professional growth.
Principal Software Engineering in Windsor employer: Centrica - CHP
At Centrica, we are more than just an energy company; we are a community dedicated to creating a sustainable future. As a Legal Counsel in Property, you will thrive in a supportive and flexible work environment that prioritises your personal and professional growth, offering opportunities to engage with innovative projects in the renewable energy sector. With a strong emphasis on collaboration and employee well-being, we ensure that your contributions are valued and that you have the resources to achieve both your career aspirations and a balanced life.