Software Engineer – Renewable Energy Platforms

Centrica plc

Aalborg

Híbrido

DKK 700.000 - 1.000.000

Jornada completa

Hace 5 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Centrica Energy is seeking an experienced Software Engineer to help unify and advance our platforms. You will work on backend services, APIs, and desktop integrations using .NET C# and WPF, while shaping scalable, secure architectures for a greener energy future.

You will mentor peers, review code, and drive modern DevOps practices across cloud and on-premise environments, collaborating with stakeholders to deliver sustainable software.

Formación

  • Significant experience developing enterprise applications using .NET C#.
  • Strong knowledge of modern software engineering practices, including cloud technologies, system design, and DevOps.
  • Proven experience designing distributed systems and making sound architectural decisions.
  • A passion for building maintainable, well-tested software with long-term sustainability in mind.
  • Ability to partner effectively with business stakeholders, with experience in AWS, Kubernetes, Kafka, RabbitMQ, Datadog, MongoDB, PostgreSQL, and MSSQL.

Responsabilidades

  • Lead the design, development, and enhancement of backend services and APIs using .NET C#.
  • Drive architectural decisions that ensure scalable, secure, and maintainable solutions.
  • Build and enhance desktop applications using WPF while integrating systems through modern Web APIs.
  • Develop resilient cloud-native solutions using AWS, Kubernetes, messaging technologies, and modern databases.
  • Mentor engineers and contribute to engineering excellence through code reviews and testing practices.

Conocimientos

NET C#
Cloud technologies
DevOps practices
Distributed systems design
Mentoring engineers

Herramientas

AWS
Kubernetes
Kafka
RabbitMQ
Datadog
MongoDB
PostgreSQL
MSSQL

Descripción del empleo

Join us, be part of more.

We’re so much more than an energy company. We’re a family of brands revolutionising how we power the planet. We're energisers. One team of 21,000 colleagues that’s energising a greener, fairer future by creating an energy system that doesn’t rely on fossil fuels, whilst living our powerful commitment to igniting positive change in our communities. Here, you can find more purpose, more passion and more potential. That’s why working here is #MoreThanACareer. We do energy differently – we do it all. We make it, store it, move it, sell it and mend it.

About your team:

At Centrica Energy, our mission is to move it.

We’re energy movers by nature. We’re a global renewable energy trading company which helps move energy from source to use – powering businesses, homes, and societies as they transition to a new sustainable energy future. If the idea of working to create a sustainable energy future also moves you, we may very well be the right place for you.

Technology is central to how we move energy from source to use. As a Software Engineer, you will help build and evolve the platforms that support our renewable trading business while contributing to a major effort to bring multiple systems together into a single, long-term technology foundation. Working alongside skilled engineers and business experts, you will have the opportunity to influence both the solutions we build and the direction we take next.

About the Role

We are bringing together several platforms that have supported different parts of our business over many years. As we create a more unified technology landscape, we are investing in the teams that will build, evolve, and maintain these systems for the future. This creates an exciting opportunity for experienced developers to influence both the direction of our technology and the way we work together as engineering teams.

Depending on your skills, experience, and interests, you will either join an existing team where you can quickly contribute and learn from colleagues with deep domain expertise or become part of a team focused on shaping the next generation of our platforms. We carefully match new colleagues to the environment where they are most likely to succeed, supported by a structured onboarding programme, a dedicated buddy, and experienced colleagues who will help you build domain knowledge from day one.

As part of this role, you will:
  • Lead the design, development, and enhancement of backend services and APIs using .NET C#.
  • Drive architectural decisions that ensure our solutions are scalable, secure, and maintainable.
  • Build and enhance desktop applications using WPF while integrating systems through modern Web APIs.
  • Develop resilient cloud-native solutions using AWS, Kubernetes, messaging technologies, and modern database platforms.
  • Mentor fellow engineers and contribute to engineering excellence through code reviews, testing practices, and continuous improvement.
About You

You are an experienced software engineer who enjoys solving complex problems and turning ideas into reliable, scalable solutions. You thrive in collaborative environments where people challenge each other, share knowledge, and work together towards a common goal. While strong technical skills are important, we're equally interested in your curiosity, judgement, and ability to help others succeed.

We’re particularly interested in candidates who bring:
  • Significant experience developing enterprise applications using .NET C#.
  • Strong knowledge of modern software engineering practices, including cloud technologies, system design, and DevOps.
  • Proven experience designing distributed systems and making sound architectural decisions.
  • A passion for building maintainable, well-tested software with long-term sustainability in mind.
  • The ability to partner effectively with business stakeholders, alongside experience with technologies such as AWS, Kubernetes, Kafka, RabbitMQ, Datadog, MongoDB, PostgreSQL, and MSSQL.

Previous experience within energy trading is beneficial but not essential. Strong engineering capability, technical leadership, and a growth mindset matter far more than industry background.

About Centrica Energy

We are a leading energy trading and optimisation business, helping move energy from source to use across global markets. We trade power, gas, LNG, and environmental products, connecting producers, suppliers, and customers while helping make energy systems more flexible, resilient, and sustainable. We are Energy Movers by Nature, driven by our purpose of energising a greener, fairer future.

From eight offices across Europe, Asia, and North America, our teams combine market expertise, data, technology, and trading capabilities to help balance supply and demand, manage risk, and support the transition towards a more sustainable energy future. We are also one of Europe's largest renewable asset managers, with substantial renewable and flexible generation capacity under management.

Joining us means becoming part of an ambitious, international organisation where technology is central to everything we do. Together, we are building solutions that help power businesses, homes, and societies while creating the energy systems of tomorrow.

Why should you apply?

We’re not a perfect place – but we’re a people place. Our priority is supporting all of the different realities our people face. Life is about so much more than work. We get it. That’s why we’ve designed our total rewards to give you the flexibility to choose what you need, when you need it, making sure that you and your family are supported not only financially, but physically and emotionally too.

If you're full of energy, fired up about sustainability, and ready to craft not only a better tomorrow, but a better you, then come and find your purpose in a team where your voice matters, your growth is non-negotiable, and your ambitions are our priority.

Help us, help you. We would love for you to share any information about yourself throughout our recruitment process so that we can better understand you and help shape your journey.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Cloud Platform Engineer
Cloud Platform Engineer

Centrica Energy • København

Presencial
DKK 520.000 - 780.000
Cloud Platform Engineer
Cloud Platform Engineer

Centrica Energy • Aalborg

Presencial
DKK 420.000 - 640.000
Lead Business Analyst
Lead Business Analyst

Centrica Energy • Aalborg

Presencial
DKK 1.000.000 - 1.600.000
Trading Solutions Software Engineer
Trading Solutions Software Engineer

Centrica plc • Aalborg

Híbrido
DKK 900.000 - 1.100.000
Cloud Platform Engineer
Cloud Platform Engineer

Centrica Energy Trading A/S • Aalborg

Híbrido
DKK 420.000 - 560.000
Senior Portfolio Manager
Senior Portfolio Manager

Centrica Energy • Aalborg

Presencial
DKK 673.000 - 1.271.000
Senior Portfolio Manager
Senior Portfolio Manager

Centrica Energy • København

Presencial
DKK 900.000 - 1.500.000
Senior Portfolio Manager
Senior Portfolio Manager

Centrica • Aalborg

Presencial
DKK 897.000 - 1.121.000
Senior IT Support Specialist
Senior IT Support Specialist

Centrica • Aalborg

Presencial
DKK 550.000 - 750.000
Cloud Platform Engineer
Cloud Platform Engineer

Centrica plc • København, Aalborg

Presencial
DKK 800.000 - 1.100.000