Software Developer
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 their world-class scientists and all team members. They investigate how cancer develops, identify cancer risk factors, and search for new cancer prevention strategies. They develop new methods to diagnose tumors more precisely and treat cancer patients more successfully.
Responsibilities
- Development and deployment of an access control service (ACS)
- Supporting and advising other team members on the implementation of security-relevant protocols
- Improvement of tooling to simplify the use of components and client tools 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
Requirements
- Completed master's degree in computer science, engineering, or a 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
Benefits
- 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
- Subsidized Germany job ticket
- Targeted offers for personal development to promote your talents
- Corporate Health Management Program for your well-being