
Softwareentwicklung
Wir entwickeln die digitalen Systeme, auf denen Forschung und Bibliotheksservices am Göttinger Campus aufbauen.

Von Recherche- und Präsentationssystemen über digitale Editionen bis zu Tools für Forschungsdaten – wir gestalten moderne, skalierbare und benutzerfreundliche Software.
- Webbasierte Portale & Viewer
- Digitale Editionen & Sammlungen
- OCR- & Textverarbeitungsdienste
- Forschungsdaten & Repositorien
- Containerisierte, nachhaltige Infrastruktur
In nationalen und internationalen Projekten arbeiten wir eng mit Bibliotheken, Rechenzentren und Forschungseinrichtungen zusammen. Unser Ziel ist es, skalierbare, nachhaltige und benutzerfreundliche Software zu entwickeln, die sich in bestehende Infrastrukturen integriert.
Wie wir arbeiten
Wir entwickeln agil, modular und qualitätsgesichert, immer mit Fokus auf Nachhaltigkeit und Wiederverwendbarkeit. Unsere Arbeitsweise kombiniert moderne Entwicklungsmethoden mit bibliothekarischer Expertise – von der Anforderungsanalyse bis zum produktiven Betrieb.
- Agile Entwicklung: kurze Entwicklungszyklen, enge Abstimmung mit Nutzer*innen und Projektpartnern
- Offene Standards & Schnittstellen: nachhaltige Integration in bestehende Infrastrukturen (z. B. über REST APIs, IIIF, TEI, METS/MODS)
- Transparente Architekturentscheidungen: dokumentiert in der internen Technical Reference (GitLab)
- Qualitätssicherung & Code Review: über die AG Software Quality und fest verankert in unserer LZA-Policy
- Containerisierte Systeme: Nutzung von Kubernetes und modernen CI/CD-Verfahren
- Nachvollziehbarkeit & Wiederverwendbarkeit: Versionskontrolle und Dokumentation über GitLab
Unsere Schwerpunkte
- Bibliothekarische Dienste: GDZ, Nationallizenzen, Rechercheportale
- Digitale Editionen & Viewer-Technologien: TIDO, TIFY, Goobi-Module
- OCR- & Textverarbeitungsdienste: Volltexterschließung, KI-gestützte Qualitätssicherung
- Forschungsdaten & Repositorien: Modellierung, Migration, Integration in nationale Infrastrukturen
- Nachhaltige Infrastrukturentwicklung: Microservices, Containerisierung, Automatisierung
Verbindung zur Forschung
Wenn Software Teil eines Forschungsprojekts wird, begleiten wir diese Prozesse im Rahmen des Research Software Engineering (RSE). Dort steht die forschungsnahe, methodische und kollaborative Entwicklung im Mittelpunkt.
