StellenbeschreibungDescription du postebr/br/pIntégrez et renforcez une équipe composée de 2 développeurs fullstack et un lead développeur, dont la mission est de poursuivre le développement et l’évolution de l’application Greco, le logiciel de gestion de planning et de téléconsultation utilisé par le personnel. Le logiciel est également utilisé par les patients et patientes grâce à l’application Concerto. L’équipe travaille de manière agile en s’inspirant fortement de la méthodologie Scrum tout en s’adaptant aux contraintes liées au milieu hospitalier qui impliquent d’être capable de parfois devoir changer rapidement de tâche pour s’adapter aux priorités. /ppVous participez à la rédaction des cahiers des charges techniques, en traduisant les besoins fonctionnels en spécifications détaillées. À partir des spécifications techniques, vous développez le logiciel, aussi bien sur la partie front-end que back-end, en utilisant les technologies de pointe et une architecture microservices. Vous faites évoluer la solution et garantissez sa maintenance, tout en assurant un suivi rigoureux. Concrètement, vous développez en autonomie les fonctionnalités et corrections qui vous sont attribuées. /ppGrâce à votre esprit d’équipe, vous collaborez étroitement avec l’équipe pour développer des solutions et des fonctionnalités fiables et évolutives. Vous partagez les meilleures pratiques et adoptez une approche critique et constructive dans une optique d’amélioration continue en faisant preuve d’une forte orientation solution. /ppTout au long du cycle de vie du produit, grâce à votre sens de la communication, vous contribuez au développement du logiciel de manière optimale et structurée, assurant un lien essentiel avec les coordinateurs et coordinatrices greco des différents départements médicaux. Vous adaptez votre langage en fonction de vos interlocuteurs et interlocutrices pour vulgariser les termes techniques, challengez les solutions proposées, et collaborez activement avec les parties prenantes pour trouver les adaptations les plus pertinentes. /ppDe plus, vous veillez à la mise à jour et à la rédaction de la documentation nécessaire. Vous mettez à profit votre capacité de synthèse et votre pragmatisme pour mener votre mission dans les délais impartis et garantir un résultat de qualité. /ppVous participez activement à l’ensemble des phases d'un projet informatique, de son initialisation à sa finalisation, en vous assurant de produire les livrables attendus à chacune de ces phases. En outre, vous assurez également le support utilisateurs de niveau 3, en relation avec les autres services de la DTN-IA, tout en assurant une orientation client forte. /pbrQualificationsbr/br/pVous êtes titulaire d'un Master en informatique ou d'un diplôme jugé équivalent, et vous justifiez d’une expérience d’au moins cinq ans dans une fonction de développement fullstack en contact avec le métier. /ppVous maîtrisez une architecture microservices avec les technologies Java/J2EE avec le Framework Spring, en particulier Spring Boot, Spring Data r2dbc, Spring cloud stream et Spring Security, mais également OAuth2, Hibernate et SQL (Oracle, PostgreSQL). Vous avez effectué de nombreux tests unitaires et d'intégration, avec les outils de test Junit5 et Mockito. Une connaissance de l’architecture microservices orienté évènement avec la solution Kafka constitue un atout important. /ppPour la partie frontend, vous détenez une expertise sur Angular avec la version 20 idéalement. /ppVous savez utiliser les outils de collaboration (GIT, JIRA et Confluence) ainsi que les outils de construction Maven et Docker. Une connaissance approfondie des méthodes agiles, notamment Scrum, constitue un atout. /ppVous faites preuve d’une excellente capacité relationnelle dans les environnements pluridisciplinaires, alliant communication, vulgarisation des termes techniques et écoute active pour garantir la compréhension des besoins. /ppVous savez prendre du recul et tirer parti des retours d'expérience pour progresser. Votre sens de l’initiative est un atout précieux pour le développement de solutions innovantes. /ppVous faites preuve d’organisation, d’un bon sens relationnel et d’autonomie dans la recherche de solutions. Par ailleurs, vous avez démontré votre capacité d’initiative et vous souhaitez relever des défis dans un environnement exigeant et de grande technicité. /pbr/br/Informations supplémentairesbr/br/ulliEntrée en fonction : à convenir /liliNombre de poste : 1 /liliTaux d’activité : 100% /liliClasse de fonction : 20 /liliContrat : Contrat à durée déterminée de 12 mois /liliDélai de candidature : /liliDemande de renseignements : M. A. Andriambelo, responsable d’équipe, tél. /li /ulpVotre dossier de candidature doit comporter une lettre démontrant votre motivation, votre curriculum vitae, les copies des diplômes et attestations requis pour le poste et les 2 derniers certificats de travail. /ppCette annonce s'adresse indistinctement aux femmes et aux hommes. /ppSouhaitant s’engager dans la lutte contre le chômage, les HUG encouragent les candidatures qui proviennent de l’Office cantonal de l’emploi. /ppSeules les candidatures soumises via la plateforme de recrutement sont prises en compte. Les candidatures papier et mail ne seront pas traitées. /p