Front-Office Full Stack Developer

Posted:
3/19/2024, 5:00:00 PM

Location(s):
North Denmark Region, Denmark ⋅ Aalborg, North Denmark Region, Denmark ⋅ Copenhagen, Capital Region of Denmark, Denmark ⋅ Capital Region of Denmark, Denmark

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
Software Engineering

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 #MoreThanACareer - 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 scenes.

 

Your work here isn’t just a job – it’s a mission. We all play a vital role in energising a greener, fairer future.

Energy movers by nature!

Would you like a self-empowered workday, where the fruits of your labour are put to immediate use? A place where you can help solve Europe’s energy challenges through software development, while making your mark within a leading energy trading company?

We are looking for a new Developer with a natural drive and the willingness and ability to take the lead on complex design and software initiatives for our Trading Analytics Development Team. Is that you?

The role

You will be working with forefront technologies such as AWS and CI/CD deployments on a microservice architecture – it’s critical that the technologies we use are leading-edge, aligning with our vision to create the best trading support tools. This is a central focus point for our Development Department, and we prioritize you becoming an integral part of that vision. We are not just talking about new technologies, we are seizing the opportunities – investing both time and money into your education, understanding the necessity of investment to achieve improvement.

The position is based in either our Copenhagen or Aalborg office. For this role, we are hiring based on your skills as well as desires. Currently, our primary focus is to enable a stable growth of our analytics platform and its capabilities. How often do you get the chance to work in a self-empowered team, and actively take part in forming how we work?

The ideal candidate

Most important is that you have a passion for delivering high quality software solutions. It is a simple as that. Furthermore, the ideal candidate:

  • Has around 3-5 years of relevant experience with software development,

  • Ideally holds a relevant education within computer science or a related field,

  • Likes close collaboration with internal customers on all phases of a products life cycle,

  • Is a team player that wants the team to succeed together,

  • Strives to learn and understand the energy trading business domain,

  • Likes to explore new technologies and continuously expands skill set.

To name some of the technologies in our technology stack:

  • Python backend, React (TypeScript) frontend, a little exposure to C# .NET,

  • AWS (ECS, Lambda, RDS, CloudWatch, etc.), Azure DevOps (CI/CD),

  • Kafka, SQL (Postgres), API interfaces (REST, GraphQL).

All supporting our Cloud first agenda. It would be an advantage if you are familiar with some of the items in our technology stack.

#LI-CET

What’s it like working at Centrica Energy?

As a Developer you’ll be part of a skilled Kanban team in our Development Department, consisting of more than 70 colleagues. You can look forward to a diverse role, where you’ll be working with various technologies and development tasks, with a consistent focus on software development in React, Python, automated tests and deployments to enable continuous delivery. We embrace change. Requirements may change daily, and we deliver several new versions of our software every day. Thanks to a micro-service architecture, continuous delivery and close cooperation with our in-house customers, we get immediate feedback which is as rewarding as it is challenging.

We recognize that a career in Software Development requires continuous learning – that’s why we engage our employees in Guilds driving both technical innovation, process improvements and social activities. Our Skills Guilds drive learning activities such as Hackathons, Study Groups and Brown Bag Sessions, and our Social and Work Life Guild drive frequent social events such as department events, Friday Bars etc. Additionality we have an active Staff Association that arranges all sorts of activities – ranging from Foosball tournaments to LAN parties.

Centrica Energy is the trading and asset management arm of Centrica plc. We are a leading European energy trader with +13 GW of renewable power under management and over 15 years of experience innovating the European PPA market. We trade LNG, gas, power and energy attributes - and connect independent producers, suppliers and corporate off-takers in the wholesale energy markets.

We look forward to hearing from you!

We’re reviewing applications and conducting interviews on an ongoing basis, so don’t miss your chance to apply today.

Please don’t hesitate to contact Leon Schwenk-Nebbe, Head of Analytics Development Denmark, on [email protected] if you have any questions or would like to know more about the position.


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.