Software Engineer

5 days ago


Windsor, Windsor and Maidenhead, United Kingdom Centrica Full time
About the Role

We 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 Responsibilities
  • Design and develop software solutions for the Field Operations Platform using Microsoft Dynamics and Azure DevOps.
  • Work closely with the Head of Engineering and Head of Product to develop the platform strategy, roadmap, and delivery.
  • Collaborate with cross-functional teams to ensure seamless integration and delivery of software solutions.
  • Proactively address performance considerations, scalability challenges, and security issues.
  • Act as a champion for continuous improvement, fostering a culture of learning and innovation.
Requirements
  • Hands-on expertise in Microsoft Dynamics platform and Azure DevOps.
  • Strong knowledge of engineering best practices and continuous delivery.
  • Excellent communication skills, conveying complex technical concepts to both technical and non-technical stakeholders.
  • Motivated by owning platforms and services, from inception to continuous improvement.
  • Enjoy coaching and mentoring team members as needed in technical and functional areas.
About Centrica

Centrica is a leading energy company that is revolutionising a cleaner, greener future. We are a family of brands that are passionate about making a positive impact on the world. Our employees are the beating heart of our business, and we are committed to creating a diverse and inclusive workplace.

What We Offer
  • Competitive salary and bonus potential.
  • Employee Energy Allowance at 15% of the government price cap.
  • Pension scheme.
  • Company Funded Healthcare Plan.
  • 25 days holiday allowance, plus public holidays, and the option to buy up to 5 additional days.
  • Excellent range of flexible benefits, including technology vouchers, electric car lease scheme, and travel insurance.


  • 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

    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...

  • 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...


  • 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

    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...


  • 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 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 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 Yoh, A Day & Zimmermann Company Full time

    Job Summary:We are seeking an experienced Senior Software Engineer with strong expertise in physical layer software engineering, particularly within 4G LTE and 5G NR technologies. The role offers a unique opportunity to work on cutting-edge wireless communication systems, driving the development of next-generation physical layer features from algorithm...