Développeur Ou Développeuse Fullstack 100%

Genève, GE, CH, Switzerland

Job Description

Description de l'entreprise



Avec plus de 12'000 collaborateurs et collaboratrices representant 160 metiers, les Hopitaux Universitaires de Geneve sont un etablissement de reference au niveau national et international. Pour en savoir plus sur notre institution, prenez quelques minutes pour consulter notre retrospective 2024 en cliquant ici.


Le poste est rattache au Departement diagnostique. Ce departement, compose de neuf services medicaux, a pour mission de fournir des diagnostics, produits therapeutiques, actes therapeutiques, et consultations cliniques specialisees, de haute qualite medicale, dans les meilleurs delais et a un cout acceptable, pour orienter la prise en charge des patientes et patients et contribuer aux decisions et gestes therapeutiques.


La mission du Service de cybersante et telemedecine est de faire rayonner l'expertise, l'excellence, et le dynamisme des HUG au-dela des frontieres geographiques et institutionnelles habituelles, grace aux technologies de l'information et de la communication.

Description du poste



Integrez l'equipe de developpement du portail de communication entre les HUG et la ville MonEspacePro en tant que developpeuse ou developpeur fullstack. Ce portail a pour objectif de faciliter la communication entre les differents partenaires de sante en proposant differents outils permettant un partage d'informations medicales efficace et performant ainsi que des acces a differentes ressources documentaires.


Grace a votre expertise, vous developpez l'application, aussi bien sur la partie front-end que back-end, en exploitant une architecture API microservices et des technologies de pointe. Vous evoluez a partir d'une stack actuelle et exigeante reposant sur Java/Spring-Springboot et orientee evenements avec Kafka ainsi qu'Angular/TypeScript. Vous faites evoluer la solution et garantissez sa maintenance, tout en assurant un suivi rigoureux en concertation avec le responsable produit.


Vous collaborez etroitement avec l'equipe pour developper des solutions et des fonctionnalites fiables et evolutives. Vous partagez les meilleures pratiques et adoptez une approche critique et constructive dans une optique d'amelioration continue.


Tout au long du cycle de vie du produit, grace a votre sens de la communication, vous contribuez au developpement du logiciel de maniere optimale et structuree, assurant un lien essentiel entre le service de cybersante, les metiers impliques et les intervenants externes. Vous adaptez votre langage en fonction de vos interlocuteurs et interlocutrices pour vulgariser les termes techniques, challengez les solutions proposees, et collaborez activement avec les parties prenantes pour trouver les adaptations les plus pertinentes.


De plus, vous veillez a la mise a jour et a la redaction de la documentation necessaire. Vous mettez a profit votre capacite de synthese et votre pragmatisme pour mener votre mission dans les delais impartis et garantir un resultat de qualite.


Vous assurez egalement le support utilisateurs de niveau 3 aussi bien pour les HUG que pour les partenaires dans une perspective d'orientation client. Vous vous appuyez sur votre capacite de synthese et votre pragmatisme pour aller de l'avant et mener votre activite dans les delais impartis.

Qualifications



Vous etes titulaire d'un Bachelor ou d'un Master en informatique ou d'un diplome juge equivalent. Une experience dans le developpement fullstack est un avantage.


Vous maitrisez les frameworks Angular (15+) et CSS en developpant sur une architecture reactive. De plus, vous maitrisez les technologies Java/J2EE (17+) avec le Framework Spring, en particulier Spring Boot, Spring Data r2dbc et Spring Security, mais egalement OAuth2, Hibernate et SQL (Oracle, PostgreSQL). Vous avez effectue des tests unitaires et d'integration, avec les outils de test Junit5 et Mockito.


Des connaissances du Responsive design, de l'architecture microservices orientee evenements ou une expertise sur la solution Kafka sont un atout.


Vous savez ecrire des scripts SQL de migration PostgreSQL afin de maintenir et faire evoluer le schema de base de donnees relationnelles.


Vous utilisez couramment les outils de collaboration, tels que GIT/BitBucket, JIRA et Confluence ainsi que les outils de construction Maven et Docker. Par ailleurs, une connaissance approfondie des methodes agiles (Scrum) est un plus.


Votre excellente capacite relationnelle vous permet d'evoluer efficacement dans des environnements pluridisciplinaires. Vous savez communiquer avec clarte, vulgariser les termes techniques et pratiquer une ecoute active pour garantir la comprehension des besoins.


Votre esprit d'initiative et votre capacite a tirer parti des retours d'experience sont des atouts precieux pour le developpement de solutions innovantes. Vous adoptez une approche calme et reflechie face aux defis techniques et savez gerer les priorites avec professionnalisme.

Informations supplementaires



Entree en fonction : 01.10.2025 Nombre de postes : 1 Taux d'activite : 100% Classe de fonction : 19 ou 20 Contrat : CDD d'un an Delai de candidature : 15.08.2025 Demande de renseignements : Dr. Sc. Stephane Spahni, tel. 022 372 62 78

Votre dossier de candidature doit comporter une lettre demontrant votre motivation, votre curriculum vitae, les copies des diplomes et attestations requis pour le poste et les 2 derniers certificats de travail.


Cette annonce s'adresse indistinctement aux femmes et aux hommes.


Souhaitant s'engager dans la lutte contre le chomage, les HUG encouragent les candidatures qui proviennent de l'Office cantonal de l'emploi.


Seules les candidatures soumises via la plateforme de recrutement sont prises en compte. Les candidatures papier et mail ne seront pas traitees.

Beware of fraud agents! do not pay money to get a job

MNCJobs.ch will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1693154
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Genève, GE, CH, Switzerland
  • Education
    Not mentioned