Analyst, Fullstack Developer - 100%
Hôpitaux Universitaires de Genève
Carouge
Key information
- Publication date:03 November 2025
 - Workload:100%
 - Contract type:Permanent position
 -  Place of work:Carouge
 
Job summary
Join HUG as a Fullstack Developer – a pivotal role in healthcare! Enjoy a dynamic work environment that promotes innovation and collaboration.
Tasks
- Develop and integrate medical imaging solutions for patient data.
 - Collaborate in an agile team to enhance application functionality.
 - Ensure system security and maintain high data quality standards.
 
Skills
- Bachelor's degree in IT or equivalent, with fullstack development experience.
 - Proficiency in Java/J2EE, SQL databases, and relevant frameworks.
 - Experience with Git, JIRA, and medical standards like DICOM.
 
Is this helpful?
Analyst, Fullstack Developer - 100%
- Full time
 - HUG contract type: Fixed-term contract
 - Department: Digital Transformation and AI Directorate
 
Company Description
With more than 12,000 employees representing 160 professions, the University Hospitals of Geneva are a nationally and internationally recognized institution. To learn more about our institution, take a few minutes to discover the highlights of the year 2024 by clicking here.
The Digital Transformation and AI Directorate (DTN-IA) creates, integrates, and manages all IT applications of one of the most efficient hospital information systems to support the clinical and logistical activities of the University Hospitals of Geneva. With a fleet of more than 12,500 workstations, 1,300 servers for over 250 applications serving all staff, available 24/7, the DTN-IA manages an HR information system for the 13,000 employees of the HUG and 7 other Geneva institutions, as well as a powerful ERP for the most complex logistical and financial processes.
The DTN-IA creates an integrated patient record at the forefront of the sector and contributes to the reputation of the HUG thanks to recognized functional richness and close collaborations with all healthcare professionals and their transversal management. Furthermore, the DTN-IA integrates cutting-edge and everyday biomedical equipment as well as specialized applications for all medical-technical platforms.
The mission of the DTN-IA is to support daily activities and build the future of a modern and efficient hospital, according to the strategic axes of the Institution, relying on best practices and the most demanding standards.
Job Description
Join the medical-technical domain of the DTN-IA Applications Service, which encompasses the technological platform used in the medical field aimed at diagnosing or treating diseases. The main mission is to retrieve patient data collected by these specialized systems and integrate it smoothly and securely into the electronic patient record (EPR). The team is organized into three sectors: laboratories, medical imaging, and medical software packages.
You will strengthen the sector dedicated to medical imaging, composed of five development specialists, and actively contribute to designing robust and scalable solutions. You work in an agile framework inspired by the Scrum methodology, while considering the specific constraints of the hospital environment, which sometimes require great responsiveness and the ability to adapt to changing priorities.
By closely collaborating with the team engineers, you participate in various projects, including developing APIs for importing and viewing medical images, as well as mobile visualization solutions. You also contribute to projects integrating artificial intelligence to assist in performing and analyzing imaging exams. In parallel, you participate in evolving the architecture by implementing tools to improve the monitoring of data quantity and quality.
You write technical specifications by translating functional needs into detailed requirements. You develop application solutions, both front-end and back-end, relying on modern technologies and a microservices architecture.
You ensure system security, keeping in mind the direct impact of your work on patients. You challenge proposed solutions and collaborate with stakeholders to identify the most relevant adaptations. You maintain technical documentation and rely on your synthesis skills and pragmatism to meet deadlines.
Qualifications
You hold a Bachelor’s degree, a Federal IT Certificate, or an equivalent diploma, and have initial experience in a fullstack development role. Experience with hospital information systems is a considerable asset.
Thanks to your initial experience, you are comfortable with Java/J2EE technologies and also familiar with OAuth2, Hibernate, and SQL databases (PostgreSQL).
You have already performed unit and integration tests with Junit5 and Mockito. You use collaboration tools such as Git, JIRA, and Confluence, as well as build tools Maven and Docker.
Experience with medical standards such as DICOM, HL7, or FHIR is a significant advantage, as it ensures interoperability and compliance with specific healthcare requirements.
Experience in designing, developing, and integrating artificial intelligence pipelines (training, validation, inference) into clinical or research workflows is an asset.
You demonstrate organization, good interpersonal skills, and autonomy in problem-solving. You adopt a calm and thoughtful approach to technical and human challenges. You know how to take a step back, leverage feedback, and show initiative to meet challenges in a demanding and highly technical environment.
Additional Information
- Start date: to be agreed
 - Number of positions: 1
 - Activity rate: 100%
 - Job class: 17
 - Contract: 12-month fixed-term contract
 - Application deadline: 17.11.2025
 - Contact for information: Mr. R. Brèches, medical-technical domain manager within DTN-IA, Romain.Breches@hug.ch
 
Your application file must include a motivation letter, your CV, copies of diplomas and certificates required for the position, and the last 2 work certificates.
This announcement is addressed equally to women and men.
Wishing to engage in the fight against unemployment, the HUG encourage applications coming from the Cantonal Employment Office.
Only applications submitted via the recruitment platform will be considered. Paper and email applications will not be processed.