Full Stack Developer

Published on 26/12/2021

LNS - Laboratoire National de Santé logo

LNS - Laboratoire National de Santé

Working time
Type of contract
Spoken languages
Professional experience
Educational level


The Laboratoire national de santé is recruiting a Full Stack Developer (M/F) for a full time position (40h/week) with a permanent contract starting at the earliest convenience.

About the Laboratoire national de santé (LNS)

The « Laboratoire national de santé » (LNS) is a public institution under the supervision of the Ministry of Health in Luxembourg. Organised as a multidisciplinary institute and supported by a professional services team, the LNS includes four scientific departments in the fields of medical biology, microbiology, forensic medicine and health protection, in addition to hosting the National Center of Pathology and the National Center of Genetics. The LNS has its new premises in Dudelange, with state of the art, modern infrastructure in line with recent developments in medical sciences. Its objective is to develop scientific and analytical expertise related to the prevention, diagnosis and monitoring of human diseases. Its ultimate mission is to serve patients and citizens and offer excellence in health care.



  • Support development of in-house projects such as:
  • Web portal features
  • Custom ERP Modules on Odoo
  • Middleware APIs
  • Medical data pipelines (genetic sequencing, image data flows, reports processing, …)
  • Data visualization
  • Coordinate with our Business Analyst to understand business requirements
  • Support external providers developments by reviewing releases and participating in technical solution meetings
  • Building automated tests and supporting monitoring
  • Run code reviews with the scientific teams on their pipelines and developments
  • Pro-actively support development of machine learning in in-house projects


  • At least a Master’s degree in Computer Science
  • Minimum 3 years of experience in a similar position
  • Fluency in French or English (written and oral), any other language being an asset



  • Ability to analyze needs, troubleshoot and able to work on problem-solving solutions
  • Ability to write a technical documentation
  • Open mind on new technologies, curiosity for experimentation
  • You master several of the following:
  • Python development
  • Jupyter Notebooks / Pandas or other statistical modules
  • Scikit-Learn / TensorFlow or other ML suites
  • Devops practices to for software lifecycle / Release management
  • Docker image packaging deployment / Kubernetes
  • Databases: Relational (mainly PostgreSQL), non relational (DynamoDB, Elastic)
  • Web frontend frameworks (Vue, React, Angular, …)
  • C#
  • Java
  • Strong security awareness
  • Rigor, dynamism, organizational capacity and responsiveness
  • Customer service: communicating, explaining and maintaining our systems

If you meet the above profile requirements and wish to apply, please send your application (CV, letter of intent and copies of your degrees) by clicking on the application button below.

Applications will be processed in order of arrival. The utmost confidentiality will be granted to each application.

LNS - Laboratoire National de Santé logo

LNS - Laboratoire National de Santé

1, rue Louis Rech
L-3555 Dudelange

Discover LNS - Laboratoire National de Santé

Full Stack Developer

Apply online

Full Stack Developer