Software Developer - Public Sector Solutions | Softwareentwickler (m/w/d) - Public Sector Solutions,München,Nürnberg,Landshut,Würzburg,Bayreuth

Anstalt für kommunale Datenverarbeitung Bayern

Landshut, Isar, Bayern, Deutschland
Published Oct 22, 2025
Full-time
Permanent

Job Summary

Join a team dedicated to digitizing German public administration by developing reliable, accessible, and user-friendly software solutions for cities and municipalities across Bavaria and Germany. In this role, you will program the future, translating complex functional requirements into smart, high-quality applications—from citizen portals to specialized administrative procedures. You will utilize modern technologies and frameworks, including Java, C, Spring, .NET, REST, and Kubernetes, contributing your expertise from initial conception through to the Go-Live phase. Key responsibilities involve designing clean, maintainable, test-driven code, providing impulses on architecture and performance within agile, cross-functional teams, and offering third-level support. This position requires a completed degree in Informatics or a comparable qualification, coupled with several years of experience in object-oriented software development and routine use of modern development tools like Git and Jenkins. The position offers a secure, permanent contract and high flexibility, including the option for up to 60% mobile work and workation opportunities.

Required Skills

Education

Completed degree in (Business) Informatics or a comparable qualification

Experience

  • Several years of experience in software development, ideally with Java, C, or comparable object-oriented languages
  • Routine in handling modern development tools (Git, Jenkins, JIRA, Confluence)
  • Experience in developing Web Services, APIs, and relational databases (JPA, Hibernate, SQL)
  • Experience with development methods such as Test-Driven Development (TDD) or CI/CD

Languages

Not specified

Additional

  • Must be based in or near one of the following locations: Munich, Nuremberg, Landshut, Würzburg, or Bayreuth. Requires analytical thinking, a structured working style, and willingness to take responsibility.