- Location
- Brussels
- Type
- Contract
- Department
- IT
- Closing date
- Today
- Source
- CareersPage
Description
📌 Mission
Vous contribuez au développement et à l'évolution d'applications, d'API et de services web dans le cadre d'un programme de modernisation visant à migrer des données vers une architecture ouverte moderne et à réduire progressivement la dépendance au mainframe.
Votre rôle couvre l'analyse technique, la conception et le développement de services d'échange de données et d'API REST pour l'intégration entre différentes applications. Vous intervenez aussi sur l'adaptation et l'enrichissement de solutions existantes, ainsi que sur l'intégration de nouvelles fonctionnalités liées à l'analyse de données, à l'intelligence artificielle et à l'Intelligence-Led Policing (ILP).
Vous développez des composants applicatifs en PHP et JavaScript, participez aux choix d'architecture logicielle et collaborez avec les équipes de développement afin de livrer des solutions performantes, sécurisées et interopérables. Vous travaillez dans un environnement s'appuyant sur des pratiques agiles et DevOps, avec Scrum, CI/CD et GitLab.
📋 Tâches et responsabilités
- Concevoir, développer et faire évoluer des applications web, des API et des services web.
- Mettre en place et maintenir des API REST pour l'échange de données entre applications.
- Participer à l'architecture technique et appliquer les principes de conception et les design patterns appropriés.
- Développer en PHP et JavaScript dans une logique full-stack.
- Intégrer des mécanismes d'authentification et de sécurisation tels que OAuth 2.0, OpenID Connect et JWT.
- Contribuer à la qualité logicielle via les tests automatisés.
- Travailler avec des bases de données SQL/NoSQL, notamment PostgreSQL.
- Collaborer dans un contexte DevOps avec CI/CD, GitLab, MLOps et des approches de containerisation.
- Veiller à la sécurité applicative et à une approche Security By Design.
📝 Votre profil
Vous avez une expérience de développeur full-stack confirmé et vous êtes à l'aise dans la conception comme dans le développement de solutions web et d'API.
- Bonne maîtrise des API et webservices REST.
- Expérience en architecture logicielle.
- Connaissance des mécanismes d'authentification, notamment OAuth 2.0, OpenID Connect et JWT-based tokens.
- Expérience en containerisation.
- Maîtrise des design principles et patterns.
- Très bonne pratique du développement JavaScript.
- Très bonne pratique du développement PHP.
- Expérience d'un environnement DevOps avec MLOps et GitLab.
- Connaissance de la sécurité applicative et de l'approche Security By Design.
- Expérience avec SQL/NoSQL et PostgreSQL.
- Connaissance des tests automatisés.
- Rigueur et sens du détail.
- Capacité de résolution de problèmes.
- Autonomie et capacité à apprendre par soi-même.
- Orientation qualité.
Compétences linguistiques
Français ou néerlandais, avec une connaissance passive de l'autre langue. L'anglais est également requis.
Organisation du travail
Temps plein, 40 heures par semaine. Présence au bureau au moins 2 fois par semaine selon les tâches et en concertation avec l'équipe. Le télétravail est autorisé depuis le domicile en Belgique.
💼 Offre
Vous ferez partie d'une PME belge en pleine croissance, où l’initiative et le développement personnel sont encouragés. Nous vous offrirons un environnement de travail agréable, entouré(e) de collègues sympathiques. Ensemble, nous élaborerons un plan de carrière, avec une attention particulière et un budget dédié à la formation ou à la certification complémentaire. Vous pouvez compter sur un salaire attractif, complété par des avantages extra-légaux, y compris une voiture de société.
(Freelance est également possible)