Python Software Developer developing applications for flexible energy assets at Next Kraftwerke. Join a team focused on the energy transition and utilize various data streams.
Responsibilities
You will develop applications that allow our power traders to respond to price signals and leverage our flexible assets for maximum profitability.
You enjoy integrating a wide variety of data streams to optimize the operation of several hundred flexible assets.
You design and implement APIs and user interfaces that enable colleagues across the company to access and use this flexibility.
You are interested in exploring opportunities to deploy flexibility in short-term trading on European power exchanges.
You translate the technical constraints of flexible assets (such as batteries and biogas plants) into concrete optimization models.
You turn our concepts into high-quality, production-ready code that can scale to optimize hundreds of assets.
Requirements
You hold a degree in a STEM field (science, technology, engineering, or mathematics), have completed an apprenticeship in software development, or possess equivalent practical experience that convinces us.
You have experience in software development, including working with Python.
You are able to decompose and structure complex domains clearly.
You are curious, creative, eager to learn, and enjoy discussing technical solutions with colleagues.
Ideally, you have experience with linear optimization models and related algorithms.
You are fluent in English, both written and spoken.
Knowledge of German, or the willingness to learn it on the job, is a plus.
Benefits
Hybrid and flexible working, including home office equipment
The option to accrue additional vacation days and use them flexibly with our flextime model
Comprehensive development opportunities such as language courses, coaching, and training
Senior Software Engineer developing APIs and integration modules for Mastercard's Open Finance. Collaborating with teams to ensure reliable connectivity with thousands of financial institutions.
C# /.NET Fullstack Developer building high - quality microservices for RIEDEL Communications' live production tools. Collaborating with an international team and contributing to backend application development.
Senior Backend Engineer designing and scaling backend systems for Revi's innovative restaurant ordering platform. Collaborating across teams to improve AI - driven customer experiences and operational efficiency.
Software Engineer at Bancolombia overseeing software development lifecycle and improving application efficiency. Responsible for adhering to industry standards and team collaboration.
Software Engineer managing the software lifecycle for applications at Bancolombia. Analyzing, designing, coding, and updating software while ensuring compliance with industry standards.
Backend Software Engineer at Bancolombia managing software lifecycle. Responsible for software development, maintenance, and optimization of applications.
Backend Development Engineer developing Golang applications for loyalty program systems. Collaborating with cross - functional teams to enhance user experience for millions globally.
Senior Software Engineer developing robust backend services and APIs at Agilent. Collaborating with a global team to tackle technical challenges and mentor peers.
Deloitte developer role focusing on .NET technologies in a consulting environment. Engaging in backend development and database design for technology - enabled solutions.