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 Java Developer at Fiserv leading application design and development for financial services technology. Collaborating with teams to meet dynamic client needs and ensuring security in financial transactions.
Backend Engineer responsible for improving existing backend systems and building new features on a scalable platform. Collaborating with cross - functional teams to ensure reliability and performance.
Senior Backend Engineer designing and delivering robust systems for Taster's quick service dining technology. Collaborating with cross - functional teams on architecture, code quality, and AI integration.
Back End Engineer responsible for building and maintaining REST APIs integrated with SQL Server. Designing batch processing workflows for large - scale data updates in a hybrid work environment.
Backend Architect leading design and development of scalable backend systems for TradingView's platform. Collaborating with teams to integrate systems and ensure performance.
Staff Software Engineer (Java) at BUX, a modern fintech company in Amsterdam. Leading technical direction and mentoring engineers for product development in a collaborative environment.
Senior Back - End Developer building secure .NET services and APIs for blockchain payment solutions. Taking ownership of technical decisions and collaborating with the Head of Development.
Senior Backend Developer at TradingView designing and maintaining backend services using Go and Java. Collaborating with engineering teams to enhance trading data and optimize system performance.
C++ Developer at Expleo working on global banking products in real - time payment domain. Designing and implementing new functionalities, ensuring code quality, collaborating in an Agile environment.