+352 288 376 272 info@ittm-solutions.com



Software Engineer (f/m/d)

Job Description 

ITTM (Information Technology for Translational Medicine) S.A. is a young and dynamic european company which is specialised in data integration and knowledge management. We are seeking to employ an enthusiastic software engineer to leading a role in our digital health team in close collaboration with our industry and clinical partners. We want you to play an active role in the advancement of Health IT solutions in projects like IMI OPTIMA and IHI IDERHA and be part of an agile team delivering high quality services with many development options.

Your role:

  • You will contribute to the design of applications and integration of services with the existing data-centric infrastructures.
  • You will be a key actor of continuous improvement and innovation within ITTM, focusing on the software development process, internal data flows and tooling. You will be part of the agile software development team.

    Your responsibility:

    • Active and responsible contributor for innovative software projects.
    • Integrate data from various back-end services and databases.
    • Develop software applications, innovate on existing web services and ITTM’s digital offerings to identify new digital products by transforming software designs and specifications into high functioning code in the appropriate programming language.
    • Write well designed, testable, efficient code by using best software development practices.

    Requirements and technical competencies:

    • Ideal candidate will be a full stack developer, comfortable working with a PC and Linux/Unix environment.
    • Very strong programming skills using high level programming languages are required. Preferred programming languages include Python, Julia, PHP, JavaScript/Vue.js, C, or C++.
    • Working knowledge of security- and privacy-by-design principles
    • Experience with containerization, knowledge of SQL, and familiarity in Linux/Unix systems administration is desirable.
    • Experience building interactive web-based portals, developing REST APIs, manipulation of structured data is highly desirable.
    • Expercience with standard data formats such as FHIR, HL7 etc is an adavantage.
    • Having strong interpersonal skills, ability to juggle multiple projects simultaneously and manage time efficiently.
    • Autonomous, solution-oriented, attentive to details, ambitious and curious
    • Master’s degree required (PhD is preferred) in a scientific or technological discipline related to computer science, information technology or computing.
    • Languages: English (fluent) and one of French, German and/or Luxembourgish will be an asset


    • ITTM is involved in exciting international projects and offers an Interesting and diverse work environment in a young, international (multilangual) and dynamic SME in Luxembourg.
    • Flexible working hours and a competitive salary which will be based on your skills and experience.
    • ITTM believes in inclusion, diversity and passion to ensure that everyone has employment and career opportunities in accordance with their skills and aspirations, being mindful of their individual personality

      Reference:  ITTM-SE1-2023

      Country: Luxemburg 

      Location: Esch-sur-Alzette or remote

      Type of Employment: full time (40 h/week); start date: as soon as possible 

      Contract type: fixed term (2 years, potential to be extended) 

      Languages needed: English  

      ITTM S.A. is an equal opportunity employer.

      All applications (in english) will be treated in the strictest confidentiality and should contain the following documents: detailed curriculum vitae, cover letter, list of publications, description of past research experience and future interests, name and addresses of three referees.

      In case the job description is interesting for you, please send your complete application (incl. salary proposal) via eMail to jobs|at|ittm-solutions.com. Please indicate clearly the position and reference.

      Applicants are not eligible for travel reimbursement in connection to the selection process.

      This job description is intended to describe the general nature and level of work being performed by employees assigned to this classification. Furthermore, it does not state or imply that these are the only duties/responsibilities to be performed by the employee.



      27, Rue Henri Koch - House of BioHealth
      L-4354 Esch-sur-Alzette
      G.D. Luxembourg

      Write us


      Call Us

      +352 288 376 272

      We are Here To Help!

      You can find detailed information on handling user data on our privacy page.

      6 + 9 =