Software Developer Java/Kotlin & TypeScript - IoT Management System (f/m/d)

  • ,

In the VPP Solutions & Services service unit, we operate, control and monitor tens of thousands of systems in the virtual power plant and thus form an important building block for the energy transition. Based around our NEMOCS control system, 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.

Job description

In the VPP Solutions & Services service unit, we operate, control and monitor tens of thousands of systems in the virtual power plant and thus form an important building block for the energy transition. Based around our NEMOCS control system, 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.

What you can expect from us

  • You conceptualise, implement and test as part of a new development of an IoT management system and the corresponding technical connection of the devices.
  • You develop in a Scrum team and use agile concepts such as code review, pair programming and retrospective.
  • You have an eye for assessing the framework conditions, potentially coordinating with stakeholders and deriving appropriate actions.
  • You will work independently on specific challenges in the new energy industry.

Your tasks include

  • 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, Typescript and Kubernetes.
  • You are familiar with projects and open to working in a self-organised team.
  • 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, a good command of English is an advantage for successful interaction within the team.

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