2022M102_T-059 - Développeur Full Stack (1/3)

Type d'emploi
Contract
Publié
March 19, 2026

Job Description

  • DescriptionLe Service public de Wallonie (SPW Digital) mène de nombreux projets de transformation numérique visant à moderniser, sécuriser et optimiser les applications métiers utilisées par les administrations et les citoyens.Dans ce cadre, plusieurs applications web critiques (back-office et front-office) doivent être maintenues, sécurisées et enrichies fonctionnellement. Ces applications reposent sur des architectures web modernes, intégrant des couches front-end riches (Angular), des backends robustes (Java et PHP) et des bases de données relationnelles.Le développeur Full Stack Expert intégrera une nouvelle équipe pluridisciplinaire (analystes fonctionnels, architectes, UX/UI, testeurs, chefs de projet) travaillant selon une méthodologie Agile.Objectifs de la mission : 
    • Participer à la création d’un nouveau pôle de maintenance applicative au SPW Digital.
    • Concevoir, développer et faire évoluer des applications web répondant aux exigences métiers et réglementaires.
    • Garantir la qualité, la sécurité, la performance et la maintenabilité des solutions développées en respectant les standards de l’organisation.
    • Contribuer activement à la modernisation du système d’information et à l’amélioration continue des applications existantes.

    Le développeur Full Stack Expert sera notamment chargé de :  

    • Concevoir, développer et déployer des applications web full stack, tant sur les couches front-end (Angular, TypeScript, HTML5, CSS/SASS) que back-end (Java – Spring ou équivalent – et PHP), conformément aux standards et bonnes pratiques en vigueur.
    • Développer des composants applicatifs, des pages web et des services web (API REST) répondant aux besoins fonctionnels et non fonctionnels des applications.
    • Participer activement à l’ensemble du cycle de vie du développement logiciel : conception sur base des analyses fonctionnelles, développement, tests, intégration et mise en production.
    • Assurer la maintenance corrective et évolutive des applications ainsi que la correction des anomalies.
    • Travailler en étroite collaboration avec les membres d’autres équipes (UX/UI, testeurs, chefs de projet) afin de traduire les exigences métier en solutions techniques robustes et évolutives.
    • Réaliser l’analyse technique des demandes en collaboration avec l’analyste fonctionnel et proposer des solutions techniques adaptées.
    • Définir, implémenter et faire évoluer les modèles de données sur base de bases de données relationnelles (SQL, notamment MySQL/PostgreSQL).
    • Mettre en œuvre des architectures orientées services et veiller à leur performance, sécurité et maintenabilité.
    • Contribuer à l’amélioration continue de la qualité du code, de la maintenabilité, de la performance et de la sécurité applicative.
    • Assurer la qualité des développements au moyen de tests unitaires et, le cas échéant, de tests end-to-end, en garantissant une couverture de tests adéquate.
    • Participer aux revues de code et aux démarches d’amélioration continue des pratiques de développement.
    • Proposer des solutions pertinentes aux problématiques techniques rencontrées et être force de proposition.
    • Fournir un support technique aux autres développeurs et, le cas échéant, aux équipes métiers.
    • Intégrer et respecter le design system et les chartes graphiques existantes dans les applications métiers.

     Compétences comportementales attendues  

    - Le candidat démontrera suffisamment d’ouverture ; 

    - Motivation au travail en équipe ; 

    - Bonne capacité de communication ; 

    - Capacités d’auto-organisation ; 

    - Sensibilité à l’expérience utilisateur (UX) ; 

    - Avoir fait partie d’une équipe « AGILE » est un plus ; 

    - Approche pragmatique ; 

    - Être force de proposition pour améliorer les pratiques. 

    Méthode d’évaluation  

    Les candidats restant seront conviés pour une interview devant un jury dont la composition sera communiquée ultérieurement.  

    L’interview pourrait avoir lieu en distanciel si les circonstances le nécessitent.

  • Roles
    • Full-Stack Developer
      T1 - Junior
  • Skills
    • Architectures REST
      T1 - Junior
    • Back End Java (Spring ou équivalent)
      T1 - Junior
    • Back-end PHP
      T1 - Junior
    • Conteneurisation (Docker/Kubernetes)
      T1 - Junior
    • Front-end Angular / TypeScript
      T1 - Junior
    • Git, Gitlab, ... (outils de versioning)
      T1 - Junior
    • MySQL
      T1 - Junior
    • Outils de gestion de dépendances (Maven, NPM, Composer)
      T1 - Junior
    • Pipelines CI/CD (Jenkins, Gitlab, ...)
      T1 - Junior
    • PostgreSQL
      T1 - Junior
    • Tests unitaires et qualité logicielle (JUnit, Playright ou équivalent)
      T1 - Junior
  • Languages
    • French
      Level   Proficiency (C2)
  • Locations
    • Main address
      Boulevard Ernest Melot , 50 - 5000 Namur
    • Remote option
      Hybrid
  • Questions
    • Êtes-vous prêt à vous rendre sur site au minimum 60% du temps voire plus si nécessaire ?

Postulez pour ce poste

Taille maximale du fichier 10 Mo.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

TROUVEZ VOTRE
prochain défi

Explorez nos postes vacants actuels et apprenez-en plus sur chaque opportunité. Postulez dès maintenant et notre équipe vous contactera pour discuter des prochaines étapes. Si vous souhaitez rejoindre le personnel interne de Sparagus à notre bureau de Bruxelles, veuillez cliquez ici.

Purple Elipse - Sparagus
Alertes d'emploi

Ne manquez jamais quelque chose

Abonnez-vous pour recevoir les dernières offres d'emploi et les mises à jour directement dans votre boîte de réception.
Soyez le premier à découvrir des rôles passionnants et à faire avancer votre carrière chez Sparagus.

Merci ! Votre candidature a été reçue !
Oups ! Une erreur s'est produite lors de l'envoi du formulaire.