Software Engineer

3 weeks ago


Windsor, Windsor and Maidenhead, United Kingdom Centrica Full time

Energize a Greener Future as a Software Engineer

Centrica is more than just an energy company; we're a family of brands dedicated to revolutionizing a cleaner, greener future. We believe in the power of purpose-driven work, where every role contributes to making a real impact on tomorrow.

As part of our Digital Technology Services team, you'll play a vital role in building and maintaining the platforms that power Centrica's operations.

Your Mission:

We're seeking a talented Software Engineer to join our Field Operations Platform team. You'll be instrumental in developing innovative solutions that optimize colleague availability, ensuring engineers with the right skills are efficiently deployed to meet customer demand.

This is an opportunity to:

  • Collaborate closely with the Head of Engineering and Head of Product to shape the platform's strategy, roadmap, and delivery.
  • Design and define non-functional requirements for the Field Operations Platform, influencing the team's technical direction in alignment with Centrica's overall strategy.
  • Participate in hackathons, both internally and with partners like Microsoft and Datadog, to drive innovation and explore cutting-edge technologies.
What We Need From You:

You are a hands-on engineer with a passion for building high-quality software. We're looking for someone who:

  • Possesses strong expertise in at least one programming language.
  • Has extensive experience with the Microsoft Dynamics platform and Azure DevOps, including automated build and deployment processes.
  • Understands engineering best practices and continuous delivery methodologies, and can effectively implement them.
  • Enjoys collaborating and improving Dev Ops capabilities, actively contributing to wider communities of practice.
  • Proactively addresses performance considerations, security vulnerabilities, and scalability challenges.

If you're ready to make a difference in the energy sector and contribute to a sustainable future, we encourage you to apply.



  • Windsor, Windsor and Maidenhead, United Kingdom NetApp Full time

    Job Title: Software Engineer in Test We are seeking a skilled Software Engineer in Test to join our NetApp E-Series software engineering team. As a member of our team, you will be responsible for developing, executing, and maintaining software and automation to test NetApp E-Series software and hardware products. Key Responsibilities: Design, develop,...


  • Windsor, Windsor and Maidenhead, United Kingdom NetApp Full time

    Job Title: Software Engineer in Test We are seeking a skilled Software Engineer in Test to join our NetApp E-Series software engineering team. As a member of our team, you will be responsible for developing, executing, and maintaining software and automation to test NetApp E-Series software and hardware products. Key Responsibilities: Design, develop,...


  • Windsor, Windsor and Maidenhead, United Kingdom MITRE Full time

    Software Engineering Internship Opportunities at MITREAt MITRE, we're committed to tackling our nation's toughest challenges and creating lasting impact in fields like cybersecurity, healthcare, and aviation. As a software engineering intern, you'll work with a team to apply your knowledge and gain experience with cutting-edge technologies.Key...


  • Windsor, Windsor and Maidenhead, United Kingdom Centrica Full time

    About the RoleWe are seeking a talented Senior Software Quality Engineer to join our Digital QA team at Centrica. As a key member of our team, you will be responsible for designing and maintaining test plans, test cases, and test automation frameworks. You will work closely with developers, product managers, and customers to deliver high-quality software...


  • Windsor, Windsor and Maidenhead, United Kingdom Centrica Full time

    About the RoleWe are seeking a talented Senior Software Quality Engineer to join our Digital QA team at Centrica. As a key member of our team, you will be responsible for designing and maintaining test plans, test cases, and test automation frameworks. You will work closely with developers, product managers, and customers to deliver high-quality software...

  • Software Engineer

    5 days ago


    Windsor, Windsor and Maidenhead, United Kingdom Centrica Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Digital Technology Services team at Centrica. As a Software Engineer - Microsoft Dynamics, you will play a key role in improving how we forecast and plan colleague availability to match customer demand, sending engineers with the right skills to customers' homes efficiently.Key...

  • Software Engineer

    5 days ago


    Windsor, Windsor and Maidenhead, United Kingdom Centrica Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Digital Technology Services team at Centrica. As a Software Engineer - Microsoft Dynamics, you will play a key role in improving how we forecast and plan colleague availability to match customer demand, sending engineers with the right skills to customers' homes efficiently.Key...

  • Software Engineer

    3 days ago


    Windsor, Windsor and Maidenhead, United Kingdom Centrica Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Digital Technology Services team at Centrica. As a Software Engineer - Microsoft Dynamics, you will play a key role in improving how we forecast and plan colleague availability to match customer demand, sending engineers with the right skills to customers' homes efficiently.Key...

  • Software Engineer

    3 days ago


    Windsor, Windsor and Maidenhead, United Kingdom Centrica Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Digital Technology Services team at Centrica. As a Software Engineer - Microsoft Dynamics, you will play a key role in improving how we forecast and plan colleague availability to match customer demand, sending engineers with the right skills to customers' homes efficiently.Key...


  • Windsor, Windsor and Maidenhead, United Kingdom Centrica Full time

    We are a leading energy company, dedicated to creating a sustainable and cleaner future. At Centrica, every team member plays a significant role in shaping a greener and fairer tomorrow. As a Senior Software Quality Assurance Engineer, you will be part of our Digital QA team, responsible for designing and maintaining test plans, test cases, and test...


  • Windsor, Windsor and Maidenhead, United Kingdom Centrica Full time

    About UsCentrica is a leading energy company that is revolutionising the way we think about energy. We're a family of brands that are passionate about creating a cleaner, greener future. Our mission is to make a positive impact on the world, and we're looking for talented individuals to join our team.About the RoleWe're seeking a Senior Software Quality...


  • Windsor, Windsor and Maidenhead, United Kingdom Centrica Full time

    About UsCentrica is a leading energy company that is revolutionising the way we think about energy. We're a family of brands that are passionate about creating a cleaner, greener future. Our mission is to make a positive impact on the world, and we're looking for talented individuals to join our team.About the RoleWe're seeking a Senior Software Quality...


  • Windsor, Windsor and Maidenhead, United Kingdom Centrica Full time

    We are Centrica We're so much more than an energy company. We're a family of brands revolutionising a cleaner, greener future. Working here is - we're powered by purpose. Together we can make an impact that will truly change tomorrow. Whether you're developing cutting-edge green tech, helping customers on the front line or simplifying operations behind the...

  • C# Software Engineer

    4 weeks ago


    Windsor, Windsor and Maidenhead, United Kingdom Proactive Appointments Full time £60,000 - £65,000

    Contract Opportunity - 12 Months Proactive Appointments is seeking a skilled .Net Software Engineer to become a part of a distinguished organization in the technology sector. This role involves contributing to significant projects, necessitating the addition of a mid-level developer to the team. The position offers a hybrid working arrangement. Key...

  • Software Developer

    5 days ago


    Windsor, Windsor and Maidenhead, United Kingdom NetApp Full time

    Job SummaryWe are building innovative cloud storage solutions that enable companies to deploy and run business-critical workloads in the cloud. As a Software Engineer, you will work as part of a team responsible for building software-defined cloud storage solutions that run on Kubernetes. You will join a diverse mid-sized team of experienced developers...

  • Software Developer

    6 days ago


    Windsor, Windsor and Maidenhead, United Kingdom NetApp Full time

    Job SummaryWe are building innovative cloud storage solutions that enable companies to deploy and run business-critical workloads in the cloud. As a Software Engineer, you will work as part of a team responsible for building software-defined cloud storage solutions that run on Kubernetes. You will join a diverse mid-sized team of experienced developers...


  • Windsor, Windsor and Maidenhead, United Kingdom Centrica Full time

    About the RoleWe are seeking an experienced Software Engineering Manager to join our Digital Technology Services team at Centrica. As a key member of our cross-functional team, you will be responsible for designing, developing, and implementing new features and enhancements that meet the business needs of our customers.Key ResponsibilitiesDesign and develop...


  • Windsor, Windsor and Maidenhead, United Kingdom Yoh, A Day & Zimmermann Company Full time

    Job DescriptionSenior PHY Development Engineer - Permanent OpportunityWe are seeking an experienced Senior PHY Development Engineer with strong expertise in physical layer software engineering, particularly within 4G LTE and 5G NR technologies.Key Responsibilities:Develop and optimize physical layer algorithms to ensure robust performance and integration...


  • Windsor, Windsor and Maidenhead, United Kingdom Centrica Full time

    About the RoleWe are seeking an experienced Software Engineering Manager to join our Digital Technology Services team at Centrica. As a key member of our cross-functional team, you will be responsible for designing, developing, and implementing new features and enhancements that meet the business needs of our customers.Key ResponsibilitiesDesign and develop...


  • Windsor, Windsor and Maidenhead, United Kingdom Yoh, A Day & Zimmermann Company Full time

    Job DescriptionSenior PHY Development Engineer - Permanent OpportunityWe are seeking an experienced Senior PHY Development Engineer with strong expertise in physical layer software engineering, particularly within 4G LTE and 5G NR technologies.Key Responsibilities:Develop and optimize physical layer algorithms to ensure robust performance and integration...