2 months
04/04/2025 - 30/06/2025 Brussels, Belgium
Requirements
Roles
  • Full-Stack Developer Medior
Languages
  • English Limited working proficiency
  • Dutch Native or bilingual proficiency
  • French Native or bilingual proficiency
Skills
  • GIT Advanced
  • Javascript Advanced
  • PHP Advanced
  • MySQL Advanced
  • HMTL SCSS / CSS Advanced
  • Laravel Advanced
Description

ProUnity est le point de contact unique (SPOC) pour cette mission. Si vous avez des questions, vous pouvez contacter Musli Muslija, Client Satisfaction Manager, par e-mail à paradigm@pro-unity.com 

_________________________ 

 

Description de fonction

 

Le Full Stack Developer a une connaissance plus approndie conceptuelle et technique des méthodes de développement de logiciel et réalise des tâches à n’importe quel niveau technique de la pile des différentes couches qui constituent une application informatique (front, middle, back) 

Participer à des projets et concevoir des applications 

  • Analyse les demandes des utilisateurs internes
  • Discute avec le responsable hiérarchique du projet à développer
  • Participe à l’analyse, la conception (spécifications techniques, architecture, modèle de données, etc.) 
  • Développe le projet demandé en collaboration avec les autres membres de l’équipe informatique (ex : projet pour la facturation, application pour les ressources humaines, etc.) et les services concernés (ex : ressources humaines, comptabilité, etc)
  • Réunit régulièrement les personnes concernées par le projet en présence du responsable hiérarchique pour les informer de l’état d’avancement du projet et pour discuter des problèmes rencontrés
  • Rédige et exécute des scénarios de test 
  • Assure le suivi: forme les utilisateurs, corrige les bugs éventuels, effectue les upgrades
  • Tient à jour la documentation opérationnelle des applications 
  • Développer des interfaces et des applications
  • Participe à la production rapide de prototypes d’applications 
  • Développe des interfaces et/ou des applications pour les programmes développés en externe et vérifie leur compatibilité avec les différents softwares internes
  • Développe des applications internes complexes en couvrant toutes les couches applicatives 
  • Effectue le paramétrage des applications 
  • Analyser et gérer les systèmes informatiques et les softwares
  • Se charge de l’installation des applications, de la configuration si le fournisseur ne le fait pas.
  • Analyse les systèmes informatiques pour détecter ou prévenir des problèmes éventuels
  • Cherche une solution aux problèmes applicatifs rencontrés et rapportés par les utilisateurs
  • S’occupe de la maintenance et de l’amélioration des logiciels
  • Analyse et résout des problèmes fonctionnels liés au stockage et aux échanges de données. Pour ce faire, analyse les logs et les bases de données.
  • Développer et entretenir les systèmes de sécurité
  • Développe, entretient et améliore les systèmes de sécurité informatique;

Savoir-être :

  • Autonome, organisé et structuré
  • Orientation clients
  • Aptitudes à l’écoute
  • Esprit d’analyse et de synthèse
  • Sens de la collaboration et du travail en équipe
  • Gestion du stress
  • Capacité d’adaptation
  • Discrétion, intégrité et respect de la confidentialité

Savoir-faire :

  • Orienté solution et utilisateur (sait se mettre à la place des utilisateurs et imaginer les solutions qui répondent à leurs besoin);
  • Communique avec les divers services dans l’institution lors de la réception de leurs questions et besoins et lors de la demande d’informations complémentaires ou de résolution de problèmes ;
  • Sait communiquer en groupe de façon claire et objective de façon écrite et orale et défendre son point de vue;
  • Traduit le langage informatique en langage compréhensible pour les utilisateurs;
  • Utilise une connaissance large des systèmes/processus pour résoudre des problèmes complexes ;
  • Exposé à une grande variété de situations nécessitant des compétences avancées d’analyse et d’interprétation 
  • Contacte les fournisseurs et demande des informations sur les produits;
  • Bonne communication écrite et orale

Mission à prendre en charge (critères obligatoires)

 

Développement full stack PHP

Réalisations concrètes en PHP, avec framework Laravel, incluant back-end, base de données, et front-end HTML/CSS/JS

Le cœur des applications internes est développé sur cette pile

Utilisation de Git

Gestion de versions, branches, merge, pull requests sur projets collaboratifs

Intégration dans l’équipe existante avec processus DevOps

Développement VueJS

Création ou contribution à un framework VueJS ou équivalent avec composants réutilisables

Projet de création du framework intranet « Vuemann »

Tests automatisés front-end

Mise en œuvre de tests (Jest, Cypress…)

Garantie de robustesse des composants du framework

Audit et refonte d’applications

Analyse de code PHP existant, identification de dépendances applicatives et base de données

Préparation de la refonte des applications « YOY », « RDV », « préadmission »

Base de données MySQL

Modélisation, requêtes, migrations

Noyau des applications métiers et intranet

Documentation technique

Rédaction de documentation utilisateur et développeur

Maintenabilité en interne

Support et maintenance

Expérience de correction de bugs en production, échanges avec les métiers

Travail quotidien avec utilisateurs hospitaliers

Développement d’interfaces métiers

Interfaces ergonomiques adaptées aux services RH, facturation, etc.

Public cible non technique

Travail autonome

Projets menés seul ou en binôme, notamment en freelance

Contexte hospitalier à faible encadrement direct

Informations additionnelles:

La mission peut être reconduite pour une durée maximale (durée initiale comprise) de : 880 jours ouvrables.