Ruby Software Engineer at Karnov Group
ensuring high quality for the customers
Would you like to take ownership of developing and maintaining crucial document systems with a dedicated development Team?
Are you a passionate Ruby developer, but also enjoy experimenting with other technologies?
...Then here is your chance to make a real difference in a challenging position as Software Engineer at Karnov Group.
Karnov has a dedicated in-house development team that numbers around 30 people. Their applications are mainly written in Ruby, but they use and are open to many different technologies including Python, React, Solr, Neo4j 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 the legacy applications. Tools used include Github, Slack and Pivotal Tracker.
You will be joining Karnovs "Pipeline team", developing and maintaining systems for gathering and enrichment of external documents for the Karnov Group content ecosystem. Your responsibility will be to participate in improving, extending and monitoring these systems, ensuring the quality of the produced documents, making the platform a more complete resource for Karnovs customers. You will work both individually and with pair-programming.
To work in this team you should be
- An excellent communicator and collaborator
- A proficient and thoughtful programmer with good experience in Ruby
- 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
- Knowledgeable about HTTP and HTML / XML documents as well as a good understanding of PostgreSQL
Furthermore you have demonstrated solid results by programming different solutions.
The culture in Karnov Group is characterised by diversity, and there are no specific requirements regarding educational background - you may have an IT education at a higher level, or you may be autodidact.
You have high standards for code, and are expected to easily manage more than one programming language. Ruby is the predominant language in Karnov Group, but they strive to develop in the language best suitable for solving the problem at hand.
It is important that you have a great drive and are motivated by independent work in a dedicated team. It is crucial that you thrive being busy with daily operations, where tasks may change frequently. You are also expected to be creative and able to figure out solutions and carry out the work to reach the goals. You are motivated by contributing to the whole development team.
Fluency in English is necessary. Proficiency in Danish and/or Swedish is a plus.
The company offers
At Karnov they pride themselves on their friendly, inclusive and supportive environment where they inspire one another to do their best. Karnov considers themelves to be open and direct. Knowledge sharing and discussion is highly valued and encouraged.
In Karnov Group they are proud to sustain and grow engagement across all departments and job levels. They encourage winning culture and an open mind, while also having fun. There is a greater purpose which you will become part of. You can also attend technology conferences if desired.
You will have several benefits included
- Competitive salary
- Flexible working hours and working from home
- Performance based bonus
- Attractive pension plan
- 5 weeks holiday and 5 extra days off
- Health insurance (children included)
- Daily on-site catering.
Karnov Group is Scandinavia’s largest supplier of information solutions for professionals in the areas of legal, tax and auditing. With brands like Karnov, Norstedts Juridik, VJS, Notisum, Change Board Member and Forlaget Andersen, Karnov Group delivers knowledge and insights, enabling more than 40.000 users to make better decisions, faster – every day.
With offices in Copenhagen, Stockholm and Malmø, Karnov Group employs 230 people.
Karnov Group is owned by Five Arrows Principal Investments, part of Rothschild Group.
At Bloom we are continuously evaluating incoming applications, and look forward to receiving your application and CV as the right candidate is expected to start as soon as possible. If you have questions to this role, please contact Kristine Heuser, mail: email@example.com or at 31686141