

Senior Software Developer – build and improve features for our growing library solution
Are you an experienced software developer with a keen eye for feature development? Do you enjoy taking ownership and contributing to solutions used daily across libraries and schools? Then this could be the right next step for you.
The job
As our new Senior Software Developer, you will play a key role in driving the development of new features for Cicero – a comprehensive library management solution used in every Danish municipality as well as in Sweden, Norway, and Germany. You will primarily work on new integrations and functionalities that directly support library workers in their daily tasks.
In short, you can look forward to:
• Designing and implementing new integrations and features for the Cicero platform
• Ensuring high code quality through reviews and inspections
• Support and develop our coding practices and agile ways of working, including PI planning and self-organised task distribution within the team
• Sharing knowledge and sparring with colleagues across the team.
Joining the team
You will join an expanding team of 5-7 developers working within a broader department of 45+ colleagues – including project managers, architects, and UX designers – based across Aarhus, Copenhagen, and Bucharest. The library domain is growing fast, with new and larger customers joining, and that momentum is felt in the work. You will find a team that spans a mix of experience levels and backgrounds, where knowledge sharing comes naturally. Shortly after joining, we will make sure you receive a thorough onboarding – both to Systematic and to the way we develop our software.
You can read more about our Library business unit and our Cicero product here: LINK
Your qualifications
We envisage that you hold a relevant bachelor's or master's degree in computer science, software engineering, or a similar field, and bring several years of professional experience from a software company.
You also bring solid hands-on experience with:
• Java and Jakarta EE
• TypeScript
• SQL, specifically MS SQL Server or PostgreSQL
• IntelliJ
• AI tools as part of your daily development workflow.
Experience with any of the following is a plus: GitLab, Docker and Kubernetes, Angular, Keycloak/OAuth, and TeamCity.
Fluent in English both written and spoken is essential – Danish an advantage.
Beyond your technical skills, you enjoy collaboration, take ownership, and naturally contribute to a positive team culture.
Please note that you must be able to present a clean criminal record and have lived in a NATO and/or EU country for the past seven years, as we work with security-classified projects. Read more: https://systematic.com/int/careers/security-clearance/
Welcome to Systematic Aarhus
At our Aarhus office, you can look forward to joining our Employees Club, which offers nearly 100 events a year of both social and professional character. Here, you can take advantage of a range of on-site perks – from physiotherapist-led massages and an in-house hairdresser to sports clubs, game tables, and even our own padel court. Our canteen is a standout feature, serving a daily selection of delicious and healthy dishes. Beyond the office, you will also enjoy benefits like free ARoS +1 access and various shopping discounts.
Never stop developing
Systematic is uniquely people-centric, truly international, and proudly rooted in Denmark with more than 1,100 employees. Together, we write intelligent and innovative code to drive progress and improve lives. We develop IT solutions that make a real difference where it matters most. This is why we never stop developing. Here, there is room to be professional and personal. It is not just a place to work but a place to belong.
Start your development here
We will be assessing applications on an ongoing basis as we wish to welcome our new colleague as soon as possible, so click Apply Now and send us your CV today. If you have any questions, you are always welcome to contact us on tel. +45 8943 2000 and ask for Project Manager, Thomas Sørensen.
Connect with us!
Aarhus C, DK, 8000

