Software Engineer - Karlsruhe, Deutschland - Deutsches Krebsforschungszentrum (DKFZ)

    Default job background
    Nebenberuflich
    Beschreibung
    The German Cancer Research Center is the largest biomedical research institution in Germany. With more than 3,000 employees, we operate an extensive scientific program in the field of cancer research. For our Omics IT and Data Management Core Facility we are seeking a
    Software Engineer
    (The German Cancer Research Center (DKFZ) stands at the forefront of global cancer genomics and data analysis institutes. The UNITE core work package "Data integration, bioinformatics analysis, and data exploration for precision neurooncology" is looking for an enthusiastic and motivated software developer.

    We build a web-based open source platform which helps scientists and bioinformaticians to find and analyze patterns in interconnected biomedical data from patients, such as their DNA, RNA, clinical data, molecular and drug screening data of their specimens and specimen models, MRI images, etc.

    This means that we are dealing with large amounts of data (tens of thousand records per individual). We collaborate closely with scientists and medical doctors from different departments to achieve best results in what we do.
    PostgreSQL (code-first) and MongoDB - to store the data
    Elasticsearch - to index the data in different ways and perform quick and complex cross-reference search queries
    Several WEB API services written in Core (C#) (cross-platform and open source for several years) - to validate and write the data, read and analyze it
    (Javascript) - SPA web portal for data visualization and analysis
    Different data annotation and analysis tools (Ensembl, Ensembl VEP, DESeq2, etc.)
    Docker and Docker-Compose - to deploy and manage our services
    A full stack developer with expert technical knowledge in the technologies we use or similar technologies (like Java, Angular etc.) Good understanding of system design and the ability to manage and improve it
    Very good self-motivation, self-organization and team working skills
    Good English communication skills

    Excellent framework conditions:
    state-of-the-art equipment and opportunities for international networking at the highest level
    ~ 30 days of vacation per year
    ~ Possibility of mobile work and part-time work
    ~ Family-friendly working environment, e.g. parent-child room, advisory services caring for elderly relatives
    ~ Sustainable travel to work:
    subsidized Germany job ticket
    ~ Unleash your full potential:
    targeted offers for your personal development to further develop your talents
    ~ Our Corporate Health Management Program offers a holistic approach to your well-being