Senior Python / React Developer -INM000380

ITProposal
Brussels, Belgium
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Brussels, Belgium

Tech stack

JavaScript
API
Artificial Intelligence
Software Applications
User Authentication
Automation of Tests
Azure
CSS
Cloud Computing
DevOps
Distributed Systems
Design of User Interfaces
Python
PostgreSQL
Microsoft SQL Server
OAuth
Scrum
Queueing Systems
RabbitMQ
Azure
Security Assertion Markup Language (SAML)
Service Development Studio
SQL Databases
SQLAlchemy
Microsoft Power Automate
React
Large Language Models
Multi-Agent Systems
Generative AI
Backend
FastAPI
Pytest
Containerization
Kubernetes
Front End Software Development
Virtual Agents
Microservices

Job description

  • Design, develop, and maintain AI-powered applications and backend services.
  • Build scalable APIs and microservices using modern development practices.
  • Develop responsive frontend applications using React.
  • Contribute to AI agent architecture and intelligent workflow orchestration.
  • Implement secure authentication and authorization mechanisms.
  • Write automated tests and ensure high code quality.
  • Collaborate within Agile/Scrum teams to deliver high-quality solutions.
  • Participate in architectural discussions and continuous platform improvements.

Required Technical Skills AI & Architecture

  • AI Agent Development
  • Large Language Models (LLMs)
  • Model Context Protocol (MCP)
  • Agent-to-Agent (A2A) Communication
  • Retrieval-Augmented Generation (RAG)
  • Vector Databases

Backend

  • Python
  • FastAPI
  • API & Service Development
  • SQLAlchemy
  • SQL Databases (PostgreSQL, SQL Server, or similar)
  • Messaging & Queueing Systems (RabbitMQ or similar)
  • Authentication & Security (OAuth, SAML, Microsoft Entra ID)
  • Automated Testing with Pytest

Frontend

  • React
  • JavaScript
  • CSS
  • UI Development
  • NX Framework (Micro Frontends)

DevOps & Cloud

  • Containerization
  • Kubernetes
  • CI/CD Pipelines
  • Azure DevOps
  • GitOps (ArgoCD or similar)
  • Cloud-Native Development

Nice to Have

  • LangChain
  • LangGraph
  • Microsoft Copilot Technologies
  • AI Orchestration Frameworks
  • Microservices Architecture
  • Distributed Systems Design

Requirements

  • Strong communication skills.
  • Collaborative team player.
  • Ownership and accountability.
  • Proactive mindset with a problem-solving attitude.
  • Experience working in Agile/Scrum environments.
  • Good English communication skills; additional European language skills are an advantage.

Apply for this position