controls engineer

controls engineer Windsor, South East England, England

Centrica
Full Time Windsor, South East England, England 43521 - 35000 GBP ANNUAL Today
Job description

controls

Centrica are going through an exciting period of change. We’re evolving to become a truly purpose-led organisation, helping millions of customers to live more sustainably, simply, and affordably. We truly believe that we have a huge role to play in helping the nation to cut carbon emissions and prepare for a net zero future, and it’s a role we are immensely proud of.

An opportunity to play your part – Really exciting time to join the business and be responsible for the full software development lifecycle of Industrial Control Systems, with a key focus on SCADA (Supervisory Control and Data Acquisition) for technology power generation engineering systems.

Your role includes collaborating with cross-functional teams, designing, implementing, adapting, and troubleshooting to meet changing business requirements. You will be working alongside a team of OT specialists and developers; we develop high-quality software products for Industrial Control Systems. Additionally, your role will be to design, develop and maintain complex software applications primarily using C# programming language.

The day to day -

  • Design, develop and maintain software applications using C# programming language
  • Design, develop and maintain web UI, JavaScript, React
  • Participate in the software development life cycle from planning to deployment
  • Collaborate with other software developers, solution architects, business analysts and project managers to design, develop, support, and maintain business applications.
  • Write clean, maintainable, and scalable code that adheres to industry best practices and standards
  • Participate in peer-reviews of solutions designs and related code.
  • Troubleshoot and resolve complex technical issues, and provide 4th line application support to business users, customers, partners, and suppliers.
  • Stay up-to-date with emerging trends and technologies in software development
  • Microsoft .NET technology stack: C# / .NET, .NET Core, ASP.Net, Web APIs, Azure Functions
  • Working knowledge of code management tools such as Git, agile management tools, CI/CD tools such as Azure DevOps
  • Deal with third-line CHP interface/control support requirements from operations and maintenance engineering teams
  • Establish software requirements and work with third parties to make software recommendations and changes
  • Work with OT firmware development personnel to develop interfaces with Controls Systems management and reporting software
  • Work closely with other Centrica OT professionals to collaborate on development and influence OT systems strategy
  • Work with Centrica IT and Security teams to promote understanding of OT systems and make improvements where necessary to align with security best practices
  • Mentor and train junior developers on best practices and coding standards as required

About you -

  • Solid understanding of industrial control systems and operational technologies (OT)
  • Ability to design and adapt code for remote management systems
  • Good understanding of object-oriented programming concepts
  • Experience working with .Net/.Net Core and Microsoft Technology Stack
  • Knowledge of JavaScript, React
  • Experience with AWS public cloud implementation and development
  • Experience with microservice containerization (Docker, Kubernetes, AKS)
  • Some experience with relational and non-relational database technologies (MSSQL, CosmosDB, MongoDB)
  • Relevant degree and professional certification

What’s in it for you -

  • 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 & travel insurance.

At Centrica we embrace diversity and actively seek to attract individuals with unique backgrounds and perspectives. To build a more sustainable future, we need the best team – a team with a diverse mix of people and skills, where everyone feels welcome and able to succeed. We are dedicated in helping to close the diversity gap and would love to see more females, people of colour and LGBTQ+ employees, as well as those from a variety of cultures and ethnicity to veterans and the differently abled. Supporting diversity and inclusion is a big part of who we are, we are not looking for people to fit into our culture but to add to it!


PLEASE APPLY ONLINE
by hitting the 'Apply' button.

Applications will ONLY be accepted via the ‘Apply’ button.

This role is being handled by the Centrica recruitment team and NO agency contact is required.

controls engineer
Centrica

www.centrica.com
Windsor, United Kingdom
Chris O Shea
$10+ billion (USD)
10000+ Employees
Company - Public
Energy & Utilities
1997
Related Jobs

All Related Listed jobs

social worker
Oakleaf Recruitment Birmingham, England 21674 - GBP HOURLY Today

Job title: Support Worker

Location: Apna House,6 Park Avenue
Hockley
Birmingham
West Midlands, B18 5NE

Rate Of Pay:...

Digital Marketing Executive
Digital Waffle Birmingham, England 25000 - 35000 GBP ANNUAL Today

This full-service marketing agency is looking for someone with up to 2 years of digital marketing experience looking to take the next step in their career.

Care Workers - South Birmingham
Midland Mencap Birmingham, England 10.9 GBP HOURLY Today

Providing personal care in a sensitive manner for all citizen groups and their carers living in their own homes within the community (this may include assisting

software engineer
rf IDEAS Schaumburg, IL 138577 - 94700 USD ANNUAL Today

Major Areas of Responsibility/Essential Functions:

  • Serve as a technical lead for Product Application Software...

Food Service Assistant
Compass Group Aberdeen, Scotland 11.4 GBP HOURLY Today

Delighting customers with flawless customer service. Processing payments on the cash register with both cash and card.