Senior Full Stack Software Engineer (m/f/x)


Job title:

Senior Full Stack Software Engineer (m/f/x)



Job description

OfferUCLouvain is hiring a Senior Full Stack Software Engineer (F/M/X)Job Id : SF 36086
Internal and external job posting until 16/06/2024For institute de Duve Institute of Medical Sector
Main campus : Charleroi
Fixed-term, full-time contract, until the 31st of December 2025.
Starting date : as soon as possibleIntroductionJob description

  • Develop solutions for the storage, exchange, and accessibility of large biological datasets, using innovative formats.
  • Ensure interoperability between data of different origins using international standards (e.g., HL7 FHIR).
  • Apply bioinformatics pipelines to process single-omics data (mass spectrometry, high-throughput sequencing, etc.) and integrate multi-omics data.
  • Implement specific cloud-based storage and computation.
  • Develop and deploy specific modules to optimize experimental workflow, such as Quality Control or sample tracing.
  • Help with designing automated or semi-automated statistical analyses.

Required qualifications and skills

  • PhD in computer science, software engineering, or related field.
  • Demonstrable experience with the following tools:

– Object-oriented programming (Java, Python or C++)
– Data science, machine learning, and/or statistical computing (R or Python)
– Databases (e.g., PostgreSQL)
– Responsive web applications (e.g., Spring, Vue.js, Bootstrap)
– Professional software development (e.g., unit testing, version control, continuous integration, release cycles, Git)
– Cloud architectures

  • Interest in biological or medical research
  • Ability to work both autonomously and within a team.
  • Good written and oral communication skills, English proficiency

Additional assets :

  • Experience in biology, bioinformatics, health informatics, or in any role involving biological or medical data.
  • Experience with Kubernetes, Docker Swarm, and/or RESTful APIs.
  • Knowledge of R Bioconductor package.
  • Familiarity with open-source software distribution

We offer

  • A collaborative work environment: The project is conjointly led by the Computational Biology (CBIO) and Computer Engineering (INGI) units from UCLouvain and will involve other major academic actors.
  • The collaborator will be partly based in the A6K startup incubator in Charleroi, and partly home-based (with occasional travels to UCLouvain’s Brussels or Louvain-La-Neuve campuses)
  • Flexible work hours
  • One-year fixed-term contract, with a possibility of extension.
  • Reimbursement of public transportation cost

Application processCandidates are invited to send their application (resume and cover letter, detailing their technical skills and professional experience) at [email protected].Please DO NOT apply online

Expected salary


Charleroi, Hainaut

Job date

Wed, 15 May 2024 05:33:41 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where ( you saw this job posting.

To apply for this job please visit

Job Location