Senior Backend Software Engineer
Join Karnov Group, a top European legal information service operating primarily in Denmark, Sweden, Spain, and France. We offer online legal research tools to empower legal professionals with the information they need. In Denmark, we’re known for our iconic yellow books, while in Sweden, our blue law book under the Norstedts Juridik brand is a familiar sight. Our work is complex and challenging, and our team is skilled, with engineers from all over the world. Even though the legal field may seem daunting, we do not expect our engineers to be legal experts. Our work culture is relaxed, no business suits needed, and we offer a good work-life balance, where we do not ask our teams to work evenings or weekends.
Location: Copenhagen, Denmark / Stockholm, Sweden. We are not a remote-first company but offer a flexible work from home policy.
Type: Full-time
Role Overview
We are seeking a Senior Software Engineer with expertise in Ruby and Ruby on Rails to join our talented team.
While this is technically a full stack role, the primary focus will be on backend development, particularly involving extensive data processing tasks.
If you are experienced in building robust, scalable systems and enjoy working with data, this role is perfect for you.
About Us
The successful candidate will be joining a team comprised of system developers and XML experts located at our Copenhagen and Stockholm offcies.
Our team works on the entire content value chain, from content acquisition and enrichment, management and authoring, to publication to consumer systems.
Together, we strive to deliver accurate, timely, and valuable legal information to our users.
Key Responsibilities
- Develop and maintain our backend services using Ruby and Ruby on Rails.
- Design and implement efficient data processing solutions.
- Ensure high-quality code through Test-Driven Development (TDD) practices using RSpec.
- Maintain and improve our CI/CD pipeline with Docker and GitHub Actions.
- Senior level experience with Ruby (essential) and Ruby on Rails.
- Proficiency in Test-Driven Development using RSpec.
- Hands-on experience with CI/CD pipelines, particularly using Docker and GitHub Actions.
- Strong SQL skills.
- Comfortable working with XML.
- Ability to solve complex problems and work independently.
- Excellent communication and collaboration skills.
Requirements
It is an advantage, but no requirement, to be able to read and understand text in Danish or Swedish. The language at work is English.
Application
For more information about Karnov Group, the team, or the role, you are welcome to contact the team lead Martin Stein (martin.stein@karnovgroup.com).
We aim to fill this position as soon as possible and evaluate applications as they arrive. We are looking forward to receiving your CV no later than April 30th, 2025.
Om Karnov Group Denmark
Senior Backend Software Engineer
Indlæser ansøgningsskema
Arbejder du allerede hos Karnov Group Denmark?
Lad os rekruttere sammen og finde din næste kollega.