Job:Bioinformatics Software Developer, Heidelberg, Germany
Entering edit mode
2.8 years ago

The Heidelberg University Hospital is one of the most important medical centers in Germany and stands for the development of innovative diagnostics and therapies as well as their rapid implementation for the patient. With approximately 10,000 employees in more than 50 clinical specialist departments with approximately 1,900 beds, around 66,000 patients are treated on an outpatient basis or 1,000,000 times on an outpatient basis.

The division of Bioinformatics and Systems Cardiology at the Klaus Tschira Institute for Integrative Computational Cardiology / Department of Internal Medicine III, seeks to fill two full-time position:

Bioinformatics Software Developer (m/f)

Starting date: as soon as possible / Duration: Initially 2 years; option of further extension.

The division of Bioinformatics and Systems Cardiology at the Klaus Tschira Institute for Integrative Computational Cardiology develops software to study the role of RNA in cardiac disorders ( The flow of genetic information from DNA to proteins has been traditionally seen as a linear pathway with an RNA intermediate. However, instead of just being an inert carrier of information, RNA performs a multitude of tasks and may even be transformed in the course of these events.


The successful applicant will enter a collaborative research environment and contribute to the group’s bioinformatic software portfolio. Software development will mainly focus on Python and R, while the applicant is also expected to be familiar with team-based software development via GitHub and project management solutions such as RedMine. The applicant will also support the group in the administration of the Dieterich Lab Debian-based computer cluster. In this function the applicant will aid in the supervision of automatic backups (performed with Bareos and Borg), help users of our cluster to install new specialized bioinformatics software from source and deploy system upgrades with ansible.

Required Qualifications

Applicants should have a Master’s degree in computer science, bioinformatics, or a comparable relevant background and level of expertise. In addition to very good Linux administration skills (i.e. software management, shell and scripting languages), the ideal candidate has a proven record in database programming, web application development and/or high-level language programming in established software frameworks.Proficiency in handling large-scale scientific data sets, cluster computing, or virtualization is a plus. Fluent spoken and written English is expected. Your technical expertise is complemented by essential soft skills, the ability to communicate and work in teams, flexibility and targeted action.

What we offer

The Dieterich Lab offers a stimulating, diverse and international research environment. We are embedded in a vibrant community of cardiovascular research labs and collaborate with many experimentally or theoretically oriented labs in the Heidelberg area. Additionally we offer:

  • individual, goal-oriented further education
  • ticket for public transport
  • Kindergarten as well as holiday organization for schoolchildren
  • Help with finding a flat
  • Health promotion
  • University sports / Library access

Contact & Application

Please upload a covering letter/supporting statement, including a brief statement of research interests, CV and the details of two referees as part of your online application. Applications should be sent by email in ONE pdf-file to Please do not hesitate to contact us if you have any further questions.

University Hospital Heidelberg Department of Internal Medicine III
Section of Bioinformatics & Systems Cardiology
Prof. Dr. rer. nat. Christoph Dieterich
Im Neuenheimer Feld 669 69120 Heidelberg

We stand for equal opportunities. Severely handicapped persons with equal aptitude are given priority employment. The University Hospital strives for a general increase in the proportion of women in all areas and positions in which women are underrepresented. Qualified women are therefore particularly encouraged to apply. Full-time positions are generally divisible unless there are official or legal reasons to the contrary.

software development web application development Job • 1.1k views

Login before adding your answer.

Traffic: 1386 users visited in the last hour
Help About
Access RSS

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6