Software Developer | Software Developer

Deutsches Krebsforschungszentrum

Bonn, Nordrhein-Westfalen, Deutschland
Published Apr 16, 2026
Full-time
Fixed-term

Job Summary

The German Cancer Research Center (DKFZ) and the University of Bonn are seeking a Software Developer to build secure, resilient IT infrastructure for the National Research Data Infrastructure (NFDI). Based physically in Bonn, you will focus on developing and deploying an Access Control Service (ACS) within a federated infrastructure. Your daily work involves implementing security protocols like OIDC and OAuth2, improving client tooling, and maintaining IAM solutions. This role is unique for its collaborative nature, bridging high-energy physics and cancer research data management across major German institutions like DESY and Charité. You will work in a multidisciplinary environment, ensuring research data remains a secure common good. The position offers a family-friendly environment with flexible hours, mobile work options, and 30 days of vacation, all while contributing to a mission-driven project with international networking opportunities.

Required Skills

Education

Master's degree in Computer Science, Engineering, or a related subject, or comparable professional knowledge.

Experience

  • Professional experience in general programming using Python, C++, Java, Go, or Rust
  • Experience in developing and deploying access control or IAM solutions
  • Experience with declarative query languages and policy engines like OPA is preferred
  • Professional experience in implementing security-relevant protocols such as OIDC and OAuth2
  • Experience working within large-scale collaborative research projects or international collaborations

Languages

English (Fluent)

Additional

  • Willingness to travel is required. Must provide proof of immunity against measles according to the Infection Protection Act (IfSG). Position is initially limited to a 2-year contract. Physical work location is at the University of Bonn.