Join a strategic project for a major player in the Belgian energy sector, contributing to the development of an internal AI platform used to improve everyday communication between agents and teams.
Within an existing team, the Senior Python/React Developer will help build reliable, scalable and high-quality solutions that support a more sustainable, innovative and efficient energy infrastructure. The role combines strong backend and frontend development with exposure to AI-related use cases in a collaborative and diverse environment.
Develop and maintain backend services in Python using FastAPI
Build and improve APIs and service-oriented components
Contribute to frontend development with React, JavaScript, and CSS
Participate in the development of an internal AI platform for daily internal usage
Work on database-related development with technologies such as SQL Server, PostgreSQL, and SQLAlchemy
Implement and maintain integrations involving queues and messaging, including RabbitMQ
Apply security standards and best practices, including SAML, OAuth, and Entra ID
Ensure code quality through testing, including with Pytest
Contribute to DevOps and deployment practices such as containerization, Kubernetes, CI/CD, Azure DevOps, and ArgoCD
Follow internal development standards and deliver high-quality code
Work closely with team members in an Agile/Scrum environment
Bring proactive ideas and contribute to technical discussions with clear reasoning
Around 10 years of experience as a developer
Strong backend expertise in Python
Solid experience with FastAPI
Proven experience in service and API development
Experience with React for frontend development
Good knowledge of JavaScript and CSS
Experience with database development such as SQL Server, PostgreSQL, and SQLAlchemy
Knowledge of queues and messaging, especially RabbitMQ
Good understanding of security concepts such as SAML, OAuth, and Entra ID
Experience with Pytest or equivalent testing practices
Knowledge of DevOps techniques, including containerization, Kubernetes, and CI/CD
Strong communication skills and a collaborative, team-oriented mindset
Accountability and proactive attitude
Experience working with Agile methodologies, especially Scrum
Good level of English and Dutch and/or French
Ability to work on site in Brussels 2 days per week
Experience in AI agent creation
Knowledge of LLMs, MCP, A2A, and RAG databases
Familiarity with LangChain, LangGraph, or Copilot-related environments
Experience with Azure DevOps pipelining and ArgoCD
Knowledge of NX for Micro Frontend architecture
Knowledge of micro-services architecture
Prior experience in complex enterprise or infrastructure-related environments
Exposure to projects linked to innovation, sustainability, or the energy sector