Software Engineer (m/w) – Bio-Medical Applications

Heidelberg, Germany

For our headquarters in Heidelberg (Germany) we are seeking a highly motivated individual as a:

Software Engineer (m/w) – Bio-Medical Applications

As a member of the „Knowledge Discovery IT Team“, you will take responsibility in

  • Significant contributions to technically sophisticated, complex IT systems with focus on frontend development
  • Design and development of web-based applications dedicated to support the retrieval and the analysis of information from bio-medical scientific publications
  • Design and development of web user interface components using JavaScript frameworks like SemanticUI, ReactJS
  • Maintenance and further development of tools and infrastructure

Skills and Qualifications

  • Master in (bio-)informatics, computational linguistics or equivalent qualification
  • Excellent development expertise in JavaScript (ES2015)
  • Sound knowledge of object oriented development with Python or Perl
  • Experience with React (MobX and Flux Pattern)
  • Design and use of web services (REST and JSON based)
  • Experience, developing web interfaces (HTML, XML, CSS, etc.)
  • Experience in test driven development, unit testing, integration testing, web/UI testing (ideally Selenium/Lettuce)
  • Experienced with SQL (PostgreSQL) (using SQLAlchemy a plus)
  • Acquainted with the use of software configuration management tools: version control (Git ideally), continuous integration (Jenkins, GitLab), automated build systems
  • Motivation to learn and share new methods and techniques within several areas of technical expertise
  • Motivation to work in a Scrum environment
  • Good command of the English language

We offer

  • An innovative, exciting international company that is interesting for employees who can think outside the box, who want to make a difference and strike out in a new direction
  • A challenging, stimulating scientific and professional environment with a focus on innovation and on the continuous development of our company
  • A modern working environment in a new office building
  • A multicultural team and attractive company events, together with an open culture of trust
  • Excellent location in the center of Heidelberg
  • Opportunities for personal development in a global company
  • Competitive compensation and attractive benefits package, flexible working models

Take the first step and join us! We are looking forward to receiving your complete application, in English or German, including your salary expectations and earliest start date. Please send it to Thorsten Vogt at