Software Developer Java/Kotlin - Balancing Services and Interfaces (f/m/d)

  • Cologne

In the Software & Data Services unit, we control and monitor tens of thousands of systems in the virtual power plant and thus form an important building block for the energy transition. Around our control system NEMOCS, our Scrum teams create highly available automation solutions to provide flexibility and security for the electricity grid as well as for data exchange with customers, market partners and internal departments such as trading or portfolio management. In our open, open-minded and cooperative working environment, we offer you the opportunity to work on highly relevant topics for the energy transition, to contribute your programming expertise and ideas and to continuously develop yourself and the team.

However, we offer flexibility not only as an electricity market product, but also as a working time model. Whether full-time or part-time - let us know how we match up on this point.

Would you like to gain an insight into the work of a software developer in our virtual power plant? Then take a look at the Blog post to.

Job description

In the Software & Data Services unit, we control and monitor tens of thousands of systems in the virtual power plant and thus form an important building block for the energy transition. Around our control system NEMOCS, our Scrum teams create highly available automation solutions to provide flexibility and security for the electricity grid as well as for data exchange with customers, market partners and internal departments such as trading or portfolio management. In our open, open-minded and cooperative working environment, we offer you the opportunity to work on highly relevant topics for the energy transition, to contribute your programming expertise and ideas and to continuously develop yourself and the team.

However, we offer flexibility not only as an electricity market product, but also as a working time model. Whether full-time or part-time - let us know how we match up on this point.

Would you like to gain an insight into the work of a software developer in our virtual power plant? Then take a look at the Blog post to.

What you can expect from us

We offer you a friendly team in which you have plenty of scope to contribute your ideas as well as a challenging and varied job with a high level of personal responsibility. Join us in shaping the energy transition in Europe.

Your tasks include

  • You will design, implement and test software for control energy-specific processes of our virtual power plant, such as data exchange with transmission system operators or the automation of planning processes.
  • You will mainly develop in the backend area and on various interfaces for productive use.
  • You develop in a Scrum team and use agile concepts such as code review, pair programming and retrospective.
  • You enjoy contributing your experience in the application of mathematical models such as forecasts and lead quantities or in related topics.
  • You will work independently on specific challenges in the new energy industry.

What you bring with you

  • You have successfully completed training or a degree in IT or have comparable skills that convince us.
  • You have several years of professional experience in software development - preferably in Java or Kotlin.
  • Ideally, you are also familiar with other technologies that we work with.
  • Ideally, you have an understanding of the various balancing energy products (FCR, aFRR, mFRR) and knowledge of their market mechanisms (ideally also of regulatory requirements).
  • You are creative, eager to learn and love discussing technical solutions with colleagues.
  • You know what clean code means and are familiar with design patterns and (unit) testing.
  • You are fluent in written and spoken German and ideally have a basic knowledge of English.

About the company

Next Kraftwerke operates one of the largest virtual power plants in Europe. In the Next Pool, more than 15,000 decentralised electricity producers and consumers are networked via a platform and can therefore be controlled via the specially developed control system. With a networked generation capacity of over 12,000 megawatts, Next Kraftwerke helps to balance frequency fluctuations in the grid. In addition, the Cologne-based company, which has been part of the Shell Group since 2021, optimises the electricity production and consumption of networked customers based on price signals and trades their electricity on various European exchanges (e.g. EPEX and EEX) via its own 24/7 electricity trading system.

Our benefits

  • Company bike
  • Fitness programme
  • Flexible working hours
  • Home office
  • Further training