Software Developer | Software Developer
Deutsches Krebsforschungszentrum
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
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.
More Jobs from Deutsches Krebsforschungszentrum
Project Coordinator (Part-Time) | Wissenschaftliche:n Mitarbeiter:in (m/w/d) als Projektkoordinator:in in Teilzeit (50%)
May 18, 2026
Join the German Cancer Research Center (DKFZ) as a part-time Project Coordinator (50%) for the "Trai...
Data Manager / Medical Documentalist | Datenmanager:in / Medizinische:n Dokumentar:in (m/w/d)
May 18, 2026
Join the German Cancer Research Center (DKFZ) as a Data Manager/Medical Documentalist to support the...
Postdoctoral Researcher - Computational and Translational Analysis of Pulmonary Nodules | Postdoctoral Researcher - Computational & Translational Analysis of Pulmonary Nodules
May 18, 2026
This postdoctoral researcher position focuses on the computational and translational analysis of pul...