act digital logo

Senior Python/React Developer - Brussels - Energy Sector - ASAP Start - Freelance / CDI

act digital
1 day ago
Full-time
On-site
Brussels, Brussels, Belgium

Company Description

The national and European energy sector is undergoing major change. As a key actor in this environment, the organisation is seeking skilled professionals to contribute to the reliability and sustainability of its technological systems.

You will work alongside internal teams and external collaborators to support the development of modern, efficient and future‑oriented technology infrastructure. The organisation values diversity, collaboration, and innovation, believing that inclusive environments lead to stronger results.

Job Description

The organisation is looking for one Senior Python/React Developer (approx. 10 years of experience) to support ongoing initiatives within an existing team focused on an internal AI platform that enhances communication between staff members.

Qualifications

The developer will be expected to follow internal standards and deliver high‑quality code.
The candidate must have strong knowledge of the following technologies:

AI‑Related (Nice to Have)

  • AI agent creation
  • LLMs, MCP, A2A, RAG DB
  • LangChain, LangGraph, Co‑Pilot

Backend

  • Python
  • FastAPI
  • API & service development
  • Messaging systems (RabbitMQ)
  • Databases (SQL Server, PostgreSQL, etc.)
  • SQLAlchemy
  • Security (SAML, OAuth, EntraID)
  • Testing with Pytest

DevOps Skills

  • Containerization & cloud technologies (Kubernetes, etc.)
  • CI/CD (Azure DevOps Pipelines, ArgoCD…)

Frontend

  • React
  • UI development
  • JavaScript
  • CSS
  • NX (micro‑frontends)

Architecture

  • Micro‑services architecture (nice to have)

Soft Skills

  • Strong communication abilities
  • Team‑oriented mindset
  • Accountability and ownership
  • Proactive, able to propose ideas with clear reasoning
  • Experience with Agile methodologies (Scrum)
  • Good proficiency in Dutch and/or French, plus English

Additional Information

  • Location: Brussels (central area)
  • On‑site presence: 2 days per week
  • Work regime: Full‑time

For non‑EU candidates

  • Must hold a valid work permit for Belgium
  • Must have a residence permit confirming right of residence