développeuse ou développeur fullstack
Role details
Job location
Tech stack
Job description
La DTN-IA crée un dossier patient intégré à la pointe du secteur et participe au rayonnement des HUG grâce à une richesse fonctionnelle reconnue et des collaborations étroites avec tous les professionnels et professionnelles de santé et leurs directions transverses. Par ailleurs, la DTN-IA intègre des équipements biomédicaux de pointe et du quotidien ainsi que des applications spécialisées pour tous les plateaux médico-techniques.
Le métier de la DTN-IA est de soutenir les activités quotidiennes et de bâtir le futur d'un hôpital moderne et performant, selon les axes stratégiques de l'Institution en s'appuyant sur les meilleures pratiques et les standards les plus exigeants., Au sein de la DTN-IA, vous intégrez l'équipe Business Analytics du domaine Data en tant que développeuse ou développeur fullstack pour contribuer à la maintenance et aux évolutions des applications existantes gérée par l'équipe.
Dans le cadre de vos missions, vous assurez les migrations techniques des différents composants applicatifs, qu'il s'agisse des backends, des frontends ou des traitements batch. Vous évoluez sur une stack technique moderne, reposant sur Java (versions 8 et 17-21) avec Spring pour le développement backend, et Angular (version 14 et 19) pour le développement frontend.
Pour ce faire, vous échangez directement avec les utilisateurs et utilisatrices métier afin de comprendre leurs besoins. Vous concevez ensuite des solutions adaptées, développez les fonctionnalités demandées, réalisez les tests nécessaires et déployez les évolutions en production. Vous analysez les anomalies, vous corrigez les bugs identifiés et vous veillez à maintenir les tests à jour pour garantir la stabilité des applications. Vous mettez en œuvre des outils de monitoring afin d'assurer un suivi efficace du bon fonctionnement des services.
Vous intervenez sur plusieurs applications stratégiques, notamment un outil de génération d'alertes destiné à renforcer la sécurité de la patientèle, un référentiel des médicaments utilisé pour la prescription, une application dédiée à la gestion du consentement médical, ainsi qu'une interface de visualisation synthétique des dossiers patients et patientes.
Vous documentez l'ensemble des développements de manière claire et à jour, afin de garantir la pérennité de la solution.
Dans le cadre de vos missions, vous assurez également le support technique de niveau 3, en lien avec les autres équipes de la DTN-IA, avec une forte orientation client. Vous vous appuyez sur votre esprit d'analyse, votre capacité de synthèse et votre sens de l'initiative pour faire avancer les sujets dans les délais impartis, tout en garantissant un haut niveau de qualité.
Requirements
Vous êtes titulaire d'un Master en informatique ou d'un diplôme équivalent et vous justifiez d'au moins deux ans d'expérience en développement fullstack. Une expérience préalable dans les systèmes d'information hospitaliers constitue un atout précieux, renforçant votre compréhension des données spécifiques.
Vous maitrisez le développement d'applications en Java avec le Framework Spring. Une connaissance de l'architecture microservice orientée évènement et Kafka est un atout. Vous possédez aussi une solide expérience dans le développement frontend avec Angular. Une connaissance de la programmation réactive (Spring Webflux, R2DBC) est un plus.
Grâce à votre expérience, vous mis en place de nombreux tests unitaires et d'intégration, avec des outils comme Junit et Mockito.
Par ailleurs, vous utilisez couramment les outils de développement collaboratif tels que Git, Jira, Confluence, Maven et Docker.
Vous savez communiquer avec clarté, vulgariser les termes techniques et pratiquer une écoute active pour garantir la compréhension des besoins.
Votre esprit d'initiative et votre capacité à tirer parti des retours d'expérience sont des atouts précieux pour le développement de solutions innovantes. Vous adoptez une approche calme et réfléchie face aux défis techniques et savez gérer les priorités avec professionnalisme.
Benefits & conditions
- Entrée en fonction : à convenir
- Nombre de postes : 1
- Taux d'activité : entre 80% et 100%
- Classe de fonction : 20
- Contrat : CDD de 12 mois
- Délai de candidature : 18.01.2026