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
SeniorJob 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.