Job Description
We are looking for an experienced Senior Fullstack Consultant (Python/React) to join a team responsible for the development and evolution of a critical information system. You will work at the heart of key business processes.
Responsibilities
Within a multidisciplinary team (Product Owner, business analysts, developers, business users), you will be involved in the full development lifecycle:
* Analyze functional requirements and understand business models within the energy domain
* Design and develop robust, scalable, and high-performance solutions
* Develop and maintain modules for contract management, transactions, meter readings, forecasting, pricing, tradefeed, P&L, and risk management
* Implement software quality best practices (design patterns, SOLID principles, testing, code review)
* Develop and optimize APIs and microservices in Python (Flask, FastAPI)
* Design, manage, and optimize databases (Postgres, SQL Server, AWS Athena)
* Build modern web interfaces using React, TypeScript, HTML/CSS
* Process and leverage large datasets (Pandas, NumPy)
* Contribute to the platform’s performance, stability, security, and scalability
* Participate in operational support, corrective maintenance, and enhancements
* Collaborate closely with Cloud & DevOps teams for service deployment and monitoring (Docker, Kubernetes, Azure, AWS S3)
Required Skills
Backend:
* Python, microservices, REST APIs
* Frameworks: Flask, FastAPI
Frontend:
* React, TypeScript, HTML, CSS
Data & Databases:
* Postgres, SQL Server, AWS Athena
* Data processing: Pandas, NumPy
Cloud & DevOps:
* Azure, AWS S3
* Docker, Kubernetes (K8s)
* CI/CD, Infrastructure as Code (IaC)
Qualifications
Profile
* Proven experience in fullstack development with Python/React
* Strong understanding of distributed architectures, software quality, and engineering best practices
* Ability to understand complex business models and interact with functional teams
* Autonomy, rigor, teamwork, and initiative
* Strong interest in data-driven environments and performance-related challenges
* Fluent in French & English ( Dutch is a strong plus)
Additional Information
All our positions are open to people with disabilities