Python Developer

il y a 1 semaine


Brussels, Belgique Satellit Temps plein

Python Developer We are looking for a Python Developer to join our team, which provides Information Systems (IS) solutions for short-term (Day-Ahead and Intraday) optimization and algorithmic trading of thermal and hydro-storage assets in Western and Central Europe. The role involves modelling and full or partial automation of complex business flows related to bidding, trading, plan nomination, and reporting. The ideal candidate must possess both strong technical expertise and the ability to communicate effectively with traders and business stakeholders.The development approach is agile and is focused on the value brought to business, in short, medium and long term.Key responsibilities involve:Develop, maintain, enhance, and deploy Python-based backend applications, including REST APIs, scheduling workflows (Airflow), and other backend services, to support short-term energy market optimization.Maintain high coding standards and best practices for clean, modular, and well-documented code.Ensure code quality, maintainability, and adaptability to evolving business requirements and regulatory changes from TSOs (Transmission System Operators).Collaborate with traders, analysts, and business teams to understand requirements and translate them into efficient technical solutions.Solve complex problems independently and propose optimizations or simplifications for existing workflows.Active and constructive participation in Agile ceremonies, explaining current tasks and showing interest for other colleagues' workExpected hard skillsPython expertise – At least 3 years of professional experience in developing applications, with Python as a preferred or primary programming language. Must be well-versed in modern, recommended best practices within the Python ecosystem.Problem-solving ability – Strong analytical and debugging skills, capable of solving issues independently.Software quality focus – Write clean, maintainable and scalable code, easy to change and adaptable to changing business needs. Strong emphasis on code readability, modularity, and best coding practices.Scheduling & Automation – Good working knowledge of Apache Airflow as a scheduling tool for automation. Understanding of airflow components and concepts to manage and automate workflows efficiently.Data handling and processing – Experience working with structured and unstructured data, APIs, and databases (both SQL and NoSQL). Good knowledge of SQL database schema design and manipulation, ensuring efficient data storage and retrieval. Working knowledge of Object-Relational Mapping (ORM) tools ( preferably SQLAlchemy) for managing database interactions in Python applicationsBusiness process modelling – Ability to analyze, design, and implement complex business logic related to energy market optimization with a structured and maintainable approach.Version control and CI/CD – Proficiency in Git and experience with containerized and cloud-based solutions (preferably Azure or AWS). Solid working knowledge of continuous integration and deployment (CI/CD) workflows.Expected soft skills:Strong communication skills – Ability to explain technical concepts clearly to both technical and non-technical stakeholders. Capable of actively listening, processing business requirements, and translating them into effective solutionsIndependence & initiative – Self-sufficient in problem-solving, capable of making informed decisions and proactively engaging the right people when necessary. Demonstrates ownership and drives projects forward without constant supervision.Proactive problem-solving – Anticipates potential issues, identifies risks early, and proposes solutions before problems escalate. Works methodically to ensure timely resolution.Adaptability & resilience – Thrives in a fast-paced, dynamic environment where business requirements frequently evolve. Quickly adjusts to new priorities while maintaining focus on delivering maximum quality solutions.Deadline & priority management - Effectively balances multiple tasks, respects deadlines, and maintains efficiency under time constraints.Education and professional background:Master's degree (preferred) – Computer science, Engineering, Physics, or a related technical field, ideally with an energy or optimization focus.Relevant experience in the energy sector, trading, or optimization is an advantage.Languages:English (mandatory) – Very fluent, as it is the main language of communication.French or Dutch (optional but beneficial) – While not required, they are widely spoken in the office.


  • Python Developer

    il y a 2 semaines


    Brussels, Belgique Engineering International Belgium Temps plein

    We're hiring a Senior Python Software Engineer We are currently looking for an experienced Python Software Engineer to join a multicultural, international IT environment working on financial applications and a citizen developer platform.This is a long-term, full-time, fully remote consulting assignment focused on high-quality software engineering, data...

  • Python Developer

    il y a 2 semaines


    Brussels, Belgique Engineering International Belgium Temps plein

    We're hiring a Senior Python Software Engineer We are currently looking for an experienced Python Software Engineer to join a multicultural, international IT environment working on financial applications and a citizen developer platform.This is a long-term, full-time, fully remote consulting assignment focused on high-quality software engineering, data...

  • Python Developer

    il y a 4 jours


    Brussels, Belgique Satellit Temps plein

    Python Developer We are looking for a Python Developer to join our team, which provides Information Systems (IS) solutions for short-term (Day-Ahead and Intraday) optimization and algorithmic trading of thermal and hydro-storage assets in Western and Central Europe. The role involves modelling and full or partial automation of complex business flows related...

  • Python Programmer/ Developer

    il y a 3 semaines


    Brussels, Belgique Satellit Temps plein

    Senior Python developoerSoftware developer role focused on designing and implementing backend services, data pipelines, and integrations to support renewable energy asset management and market operations."Key responsibilitiesDevelop and implement Python-based backend services and data pipelines for asset onboarding, contract management, market operations,...

  • Developer Python

    il y a 2 semaines


    Brussels, Belgique Hays Temps plein

    As a Rust Developer, you'll be part of a multidisciplinary engineering team working on the modernization of a real-time control system that governs railway traffic across multiple zones. Designing and implementing core software modules in Rust.Supporting the migration from C to Rust, including mentoring team members.Collaborating on the full software...

  • Python Developer

    il y a 16 heures


    Brussels, Belgique SII Technologies GmbH HR-Service Temps plein

    SII is a European digital and engineering services company of 16,000 experts. SII Belgium supports large businesses in adopting new technologies and innovation management. SII values empowerment and entrepreneurship, providing a fulfilling work environment for employees. Our mission is to contribute to the design and development of future products and...

  • Python Developer

    il y a 16 heures


    Brussels, Belgique SII Belgium Temps plein

    SII is a European digital and engineering services company of 16,000 experts. SII Belgium supports large businesses in adopting new technologies and innovation management. SII values empowerment and entrepreneurship, providing a fulfilling work environment for employees. Our mission is to contribute to the design and development of future products and...

  • Python Developer

    il y a 2 semaines


    Brussels, Belgique Growin Temps plein

    WE DEVELOP PEOPLE WHO DEVELOP TECHNOLOGY And we want to develop you! At Growin people always come first. Why? Because we believe happy, talented people are the ones who can change the world: one code line at a time. We have projects waiting for you in Brussels , where you can grow professionally and take your career to the next level. This is an opportunity...

  • Python Developer

    il y a 16 heures


    Brussels, Belgique AMA European Consulting Temps plein

    In the context of IT Early Solutions team, you will join a highly experienced cross-functional team that has in-depth practical knowledge on state-of-the-art solution architecture, development, DevOps, infrastructure, and cloud. **Key Accountabilities** - Work with different stakeholders (data scientists) to deliver qualitative projects on scope and on...

  • Senior Developer Python

    il y a 17 heures


    Brussels, Belgique Talan Temps plein

    **Company Description** Passionate about digtal, data, IoT or AI and willing to join a dynamic and ambitious team on a human scale? For more than 20 years, we have been advising companies and administrations and supporting them in the implementation of their transformation projects in Brussels and abroad. To do so, we rely both on technological leverage...