Python Software Developer - Flexibility
Listed on 2026-02-23
-
Software Development
Software Engineer, Python, Full Stack Developer
Location: Germany
Python Software Developer - Flexibility Applications (f/m/d)
In the Software and Data Services unit at Next Kraftwerke, we use agile methods to develop sustainable software solutions for the European energy transition. With a growing portfolio of batteries, solar, wind, and biogas power plants, taking advantage of these assets’ flexibility is necessary to respond to fluctuations in renewable energy production. You will develop applications with which our electricity traders can react to price signals and utilize our flexible assets in the most profitable way.
In our open-minded and cooperative working environment, we offer you the opportunity to work on topics that are highly relevant to the energy transition, to contribute your programming expertise and to continuously develop yourself and the team.
Flexible working time models are not just an empty phrase for us, but an everyday reality at our company. Whether full-time or part-time, we’re open to finding a solution that suits you.
Jira, Confluence, Grafana
This is what you like- You enjoy bringing a wide variety of data streams together to optimize the operation of several hundred flexible assets.
- You design and implement APIs and user interfaces that enable others within the company to access this flexibility.
- You like exploring opportunities to use flexibility in short-term trading on the European power exchanges.
- You translate the technical restrictions of flexible assets (like batteries and biogas plants) into concrete optimization models.
- You develop our ideas into high-quality, production-ready code that can scale up and optimize hundreds of assets.
- You value working in a cross-functional team with agile concepts such as Scrum, code reviews, pair programming, and retrospectives.
- You hold a degree in a STEM field (sciences, technology, engineering, math), an apprenticeship in software development, or bring equivalent knowledge that convinces us.
- You have in software development, including experience working with Python.
- You’re able to break down and structure complex domains clearly.
- You are curious, creative, eager to learn and enjoy discussing technical solutions with colleagues.
- You ideally bring experience with linear optimization models and related algorithms.
- You are fluent in English, both written and spoken. Knowledge of German, or the motivation to learn it on the job, is a plus.
You want to mix it up? Work remotely and meet your colleagues in office. We supply you with the equipment you need.
MobilityLease a bike of your choice as a company bike and receive an allowance to your public transport ticket, which is valid all over Germany.
Sports offersStay in shape with our company’s own sports offers and use the possibilities of the urban sports club membership at a reduced price.
DevelopmentWe encourage our employees to invest four working days per year in training and cover the costs. In addition, we offer in-house English and German courses, as well as individual coachings.
Part-time in any shape or formFlexible working hours are normal for us. With our flextime working model, you can save up additional holidays and use them flexibly. This leaves enough time for hobbies and family.
VacationWe offer 28 days of paid holidays, plus Christmas Eve and New Year's Eve in addition. As a Cologne-based company, the infamous "Rosenmontag" is a day off too. We also give you a special day off on your birthday so you can celebrate yourself.
PartysJoin us at the next summer party, winter party and the hackathon!
Central locationOur premises are located on a site that used to be a lamp factory in the lively Cologne Ehrenfeld.
We communicate on the same level and embrace open mindedness.
Employee assistance programWe care about You. Thats why we offer extra support with our employee assistance program. We offer external support for challenges in your private and your professional life.
RechargeOrganic fruit and vegetables, "kölscher" coffee and collective cooking sessions are part of Next.
This is what your colleagues say“Creativity, team orientation, sustainability - you don't immediately associate these qualities with Software Development. But here at Next Kraftwerke, they all come together:
As a team, we develop creative ideas and solutions and implement them successfully as part of the digital energy revolution. Flexible working hours give me the freedom to develop professionally while also taking care of private activities.”
?
We offer you a friendly team in which you have much room 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. If this job description suits you, please send us a detailed application via the button below.
Of course, we guarantee discretion and the scrupulous observance of blocking notes.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).