Centrica • Denmark

Fullstack Software Developer

Employment type:  Full time
Apply now

Job Description

Are you our new Full Stack Software Developer to help build our global Analytics Platform at our Copenhagen Office?

Got technical skills and a passion for learning and making the most of new technologies? Would you like a self-empowered workday, where the fruits of your labor are put to immediate use, and 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 Full Stack Developer with a natural drive and the willingness and ability to take the lead on complex design and software initiatives for our Analytics Development Team.

The role

We are 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 agile and continuous integration and deployment agenda. This is a central focus point for our Development Department, and we prioritize you becoming an integrated 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, not just leaving it to chance and off the clock hours. We’re a profitable, agile company that understands the necessity of investment to achieve improvement.

The position is based in Copenhagen at our new 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.

We are establishing a new team and you will have plenty of opportunity to shape the way we work. How often do you get the chance to work in a new team, on a young product, and actively take part in how it is being built?

The ideal candidate

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

  • Has significant 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

  • Like to explore new technologies and continuously expand skills sets

To name some of the technologies in our technology stack:

  • Python, C# .NET

  • TypeScript, React

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

  • Kafka, SQL, API interfaces

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

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 60 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, C# .NET, automated tests and deployments to enable continuous delivery. We embrace change. Requirements may change daily, and we delivery 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 Joachim Schwenk-Nebbe, Head of Analytics Development DK, on leon.nebbe@centrica.com 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.

Company benefits

Adoption leave
Open to part-time employees
Enhanced sick days
Flexible working week
Enhanced sick pay
Gym membership
Health insurance
Mental health platform access
Compassionate leave
Dental coverage
Fertility treatment leave
Season ticket loan
Buy or sell annual leave
Optional unpaid leave
Shared parental leave
Enhanced maternity leave
Carer’s leave
Enhanced paternity leave
Pregnancy loss leave
Cycle to work scheme
Pension match/increase
Equity packages
Life insurance
Annual pay rises
Share options
Financial coaching
Employee discounts
Volunteer days
Company car

We asked employees of Centrica how satisfied they were with flexible working, and this is what they told us

Employees are very happy with their working location freedom
Employees are very happy with the flexibility in the hours they work
Employees are very happy with the benefits their company offers
Work-life balance
Employees feel that they can switch off quite easily from work
Role modelling
Employees feel that flexible working is part of the culture
Employees feel they have complete autonomy over getting their work done

Additional employee ratings
(these do not contribute to the FlexScore®)

Employees feel that the diversity is good and there are continued efforts to improve it
Employees feel like the company culture is brilliantly inclusive and equitable
Employees feel like it is a really great environment to work in
Employees feel very excited about and aligned with the company mission
Employees feel that their salary is good and matches the value they bring
Working at Centrica

Company employees


Gender diversity (male:female)


Office locations

Windsor, London, Cardiff, Leicester, Glasgow, Edinburgh, Manchester, Dublin, Stockport, Staines, Hampton, Aberdeen, Barrow, Hull

Hiring Countries

United Kingdom