Full Stack Developer
TaskVerseStellenbeschreibung
About The Company Universität Leipzig is a leading institution of higher education and research in Germany.
Its University
Library supports teaching, learning, and scholarship by providing access to information, services, and digital resources for the university community and the public. The library’s work increasingly depends on reliable software and well-managed technology, helping users discover and use information effectively. This position offers the opportunity to contribute to that mission through software development and release coordination in an academic environment.About The Role Universität Leipzig is seeking a Full Stack Software Developer and Release Manager (m/w/d/x) for its University Library. This is a permanent, full-time or part-time position, classified in pay group 10 under the German public-sector collective agreement TV-L.
The role combines hands-on software development across application layers with responsibility for coordinating software releases. You will help maintain and improve digital applications, support dependable deployment processes, and work with colleagues to translate technical and service requirements into practical solutions. The position is suited to a professional who enjoys both building software and making sure changes are delivered in a controlled, transparent, and reliable manner.
Qualifications Candidates should have relevant professional qualifications or equivalent practical experience in software development, computer science, or a related field. A strong foundation in full stack development is expected, including experience contributing to both user-facing interfaces and server-side application components.
You should be comfortable working with software throughout its lifecycle, from understanding requirements and designing solutions to testing, deployment, and ongoing maintenance.
Experience coordinating releases, preparing changes for deployment, or improving delivery workflows will be valuable.
The successful candidate will bring an analytical approach to troubleshooting, a commitment to producing maintainable software, and the ability to communicate technical topics clearly. Careful documentation, collaboration across teams, and an interest in dependable digital services are important. Since the role is based at a university library, an appreciation for the needs of academic, administrative, and public users will be an advantage.
The ability to work independently while contributing constructively to shared priorities is essential.
Responsibilities Develop, enhance, and maintain full stack software applications that support the University Library’s digital services and internal workflows. Contribute to the design and implementation of accessible, user-focused interfaces and reliable backend functionality. Review requirements with stakeholders, assess technical options, and help turn service needs into robust software solutions.
Plan and coordinate software releases, including organizing release activities, preparing changes for deployment, and communicating relevant information to colleagues. Support testing and quality assurance, identify and resolve defects, and help ensure that updates are introduced safely. Maintain clear technical documentation and contribute to consistent development and release practices.
Monitor applications after deployment, investigate issues, and recommend improvements to performance, reliability, maintainability, and user experience. Work collaboratively with library staff and technical colleagues, sharing knowledge and supporting the continuous improvement of digital services.
Benefits This is an unbefristet, or permanent, employment opportunity at Universität Leipzig. The position is classified under pay group 10 of the TV-L collective agreement. The university notes that tariff-based options may be used to attract suitably qualified professionals, meaning compensation may be considered within the applicable provisions.
The academic setting provides the opportunity to contribute to services with lasting value for students, researchers, university staff, and library users. Further employment conditions and arrangements can be discussed during the application process.
Equal Opportunity
Universität Leipzig welcomes applications from qualified candidates and is committed to fair and respectful recruitment. Applicants should be assessed on their relevant skills, experience, and potential to perform the duties of the position.The University
Library values collaboration and professional contributions from people with diverse backgrounds. Candidates are encouraged to apply if their experience aligns with the role, even if they do not meet every listed qualification in precisely the same way.Interessiert an dieser Stelle?