As our senior software engineer you will be joining our "Core services" team developing new APIs, breaking up our bigger applications and helping re-architect our systems for the future.

We have a dedicated in-house development team that numbers around 30. Our applications are mainly written using Ruby on Rails, but we use and are open to many different technologies including Python, React, Solr, Postgres, Oracle and Docker. Projects at Karnov Group are undertaken by small agile teams of five or fewer and there’s a healthy mix of new greenfield work, as well as improvement of our legacy applications. Tools we use include Github, Slack, Jira.


The Team

You will be joining our "Core services" team developing new APIs, breaking up our bigger applications and helping re-architect our systems for the future. Your work will improve the productivity of your co-workers and the reliability of our products.

You are characterized by being:

  • An excellent communicator and collaborator
  • An expert programmer in either object-oriented or functional programming
  • A practitioner of Test-Driven Development
  • A competent pair programmer who can share knowledge effectively
  • Pragmatic with awareness of your customers’ needs and the problem you’re solving for them
  • Enthusiastic about APIs and high-level system design.


We offer

A position in an ambitious company with great opportunities for professional and personal development including opportunities for further education and courses. We have performance-based bonus, attractive pension plan, health insurance with children included and daily on-site catering.

You will have very high skilled colleagues working in a dynamic environment. We believe in close collaboration across the entire business to serve our customers every day. We value diversity and we take pride in acting as role models to always walk the talk and getting things done.

In Karnov we pride ourselves on our friendly, inclusive and supportive environment where we inspire one another to do our best work. We consider ourselves to be open and direct, knowledge-sharing and discussion is highly valued and encouraged. If you think this role might be right for you, we'd love to hear from you.

If you want to know more about the role or who we are, you are welcome to contact Director of Software Engineering Peter Riise on +45 2621 4817.

How to apply

Use Teamtailor and upload your CV etc. We aim to fill the positions as soon as possible and will evaluate applications as they arrive.


About us

By delivering the right insights at the right time, media independently, we make sure that our customers effectively can do what they do best; securely servicing their customers or the society at large.

We have a very informal approach where recognition, constructive criticism and sparring are valued. You become part of one of Denmark's most progressive information technology companies, and this is reflected in the daily work environment.


Senior Software Engineer