Bioinformatician/Software Developer at Centogene GmbH (Berlin, Germany)

Bioinformatician/Software Developer at Centogene GmbH (Berlin, Germany)

At Centogene GmbH

Date Posted:

python
java
javascript
rust

We are looking for Bioinformatician/Software Developer to join the R & D Bioinformatics team in Berlin or Belgrade. You will be responsible for developing web-based applications to help our Diagnostics department.


Your tasks will be:



  • Build small backend applications, connecting to our Bioinformatic tools (e.g. Python Django, FastAPI, Java Spring Boot or Rust Rocket)

  • Develop user interfaces using JavaScript Frameworks (e.g. Vue.js) to simplify the workflow for our Diagnostics team

  • Work together with UI/UX Designers and software architects to plan and develop the applications

  • Assist our DevOPs engineers to migrate existing web-apps from On-Premise to AWS serverless infrastructure

  • Collaborate with Bioinformaticians to connect to the data processing pipeline (e.g. Airflow, Spark) and our Big Data Bio/Databank

  • Meet with Clinicians and the Diagnostic Team to improve their workflows by creating user-friendly frontend applications


You have the following skills and qualifications:



  • At least 2 years’ experience in software development in either Python, Java, Rust, JavaScript

  • A Master’s degree in Bioinformatics, Computer Science, Data Science or a related field

  • Experience with mySQL (raw queries, and ORM mappings)

  • Knowledge of Web technologies and REST APIs

  • Confidence in using the command line (Bash)

  • Knowledge of genetics or biology is a plus, but not required

  • Strong verbal, written and interpersonal communication skills, combined with good team spirit

  • Ability to set priorities, meet timelines and company objectives

Apply for the job