Software Developer
Reference number: 2026-0079
- Bonn
- Full-time
- B Cell Immunology
The German Cancer Research Center (DKFZ) is one of Europe’s largest cancer research centers. “Research for a life without cancer" is the mission of our world-class scientists and all our team members.
We investigate how cancer develops, identify cancer risk factors and search for new cancer prevention strategies. We develop new methods with which tumors can be diagnosed more precisely and cancer patients can be treated more successfully. Every contribution counts – whether in research, administration or infrastructure. This is what makes our daily work so meaningful and exciting.
Our partner, the Rheinische Friedrich-Wilhelms-Universität Bonn (UoB), is one of Germany’s leading research universities. It has recently been renewed in its status as a “university of excellence” within Germany’s excellence strategy. The position is embedded into the Physikalisches Institut in the research area of experimental high-energy physics. The institute is an important partner in the development and operation of particle physics experiments in large international collaborations, such as the ATLAS experiment at the Large Hadron Collider at CERN. This provides ample experience in large-scale computing operations, data management, and identity and access management.
Both institutions are part of the National Research Data Infrastructure (Nationale Forschungsdateninfrastruktur, NFDI) and committed to its goal: "Data as a common good for excellent research, organized by the scientific community in Germany". As key actors within the NFDI consortia NFDI4Immuno and PUNCH4NFDI, DKFZ and UoB have a joint interest in contributing to the NFDI-wide efforts to build a secure and resilient IT infrastructure.
To support the development of advanced identity and access management (IAM) solutions, we are seeking for the next possible date an experienced
The successful candidate will be employed at the DKFZ Heidelberg and physically located in the Department of Physics at University of Bonn, working in a collaborative, multidisciplinary environment with additional project partners at DESY, FZJ, HZI, and Charité.
Your Tasks
- Development and deployment of an access control service (ACS): The goal is to develop this component in the context of a fine-granular permission management infrastructure which allows access to compute and storage resources in a federated infrastructure within the NFDI.
- Supporting and advising other team members with regard to the implementation of security-relevant protocols (e.g., OIDC, OAUTH2)
- Improvement of tooling to simplify use of components and client tools (e.g., oidc-agent, HTCSS) interacting with AAI solutions
- Testing, support, and maintenance of the developed solution
- Building and maintaining close ties with other contributors of the IAM4NFDI base service
Your Profile
- Completed master's degree in computer science, engineering, or related subject, or comparable knowledge
- General programming skills, e.g., in Python, C++, Java, Go, and Rust
- General understanding of programming interfaces (API)
- Knowledge of AAI infrastructure; knowledge of Unity-based implementations is an advantage
- Experience in declarative query languages (e.g., Rego) and policy engines, specifically Open Policy Agent (OPA), is a plus
- Good communication skills and the ability to collaborate in both small and large teams
- Very good oral and written communication skills in English
- General understanding of larger projects such as NFDI
- Willingness to travel
We Offer
Excellent framework conditions: state-of-the-art equipment and opportunities for international networking at the highest level
30 days of vacation per year
Flexible working hours
Remuneration according to TV-L incl. occupational pension plan and capital-forming payments
Possibility of mobile work and part-time work
Family-friendly working environment
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
Are you interested?
Then become part of the DKFZ and join us in contributing to a life without cancer!
Dr. Christian Busse
Phone: +49(0)6221/42-1271
Applications by e-mail cannot be accepted.
We are convinced that an innovative research and working environment thrives on the diversity of its employees. Therefore, we welcome applications from talented people, regardless of gender, cultural background, nationality, ethnicity, sexual identity, physical ability, religion and age. People with severe disabilities are given preference if they have the same aptitude.