Python Software Developer - Master Data Management (f/m/d)

In the Software Engineering service unit, we use agile methods to develop sustainable software solutions for the European energy transition. We provide a state-of-the-art energy trading and flexibility platform. Our applications enable the efficient exchange of master data, which other teams use to process contracts, create feed-in forecasts for photovoltaic and wind power plants, carry out billing, communicate with grid operators and integrate all relevant information into the customer portal. In our open, open-minded and cooperative working environment, we offer you the opportunity to further develop a REST API of central importance and to work on topics that are highly relevant to the energy transition. You can contribute your programming expertise and continuously develop yourself and the team.

Flexible working time models are not just an empty phrase for us, but an everyday reality in our company. Whether full-time or part-time - let us know how we find each other on this point.

Job description

In the Software Engineering service unit, we use agile methods to develop sustainable software solutions for the European energy transition. We provide a state-of-the-art energy trading and flexibility platform. Our applications enable the efficient exchange of master data, which other teams use to process contracts, create feed-in forecasts for photovoltaic and wind power plants, carry out billing, communicate with grid operators and integrate all relevant information into the customer portal. In our open, open-minded and cooperative working environment, we offer you the opportunity to further develop a REST API of central importance and to work on topics that are highly relevant to the energy transition. You can contribute your programming expertise and continuously develop yourself and the team.

Flexible working time models are not just an empty phrase for us, but an everyday reality in our company. Whether full-time or part-time - let us know how we find each other on this point.

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 enjoy designing and developing a REST API that enables efficient master data exchange within the company.
  • The challenge of helping to shape the software architecture in a complex application landscape appeals to you.
  • You work in a team with agile concepts such as Scrum, code reviews, pair programming and retrospectives.
  • 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 extensive professional experience in software development in Python, ideally you already have experience with Kafka Connect, Azure, PHP, HTML and JavaScript.
  • You can also break down and structure complex domains so clearly that everyone can maintain an overview.
  • You are creative, eager to learn and love discussing technical solutions with colleagues.
  • You are fluent in written and spoken German and 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