Software Developer

Software Developer with 2-3 years experience

We are looking for a skilled and committed Software Developer who can strengthen our team and play a key role in the development of our product: dRofus.

You are a motivated and creative problem solver with a burning interest in development, have excellent collaboration skills, adept at communicating with others, and enjoy teamwork while also having the ability to work independently.

You investigate and understand the customer’s problems and come up with suggestions for solutions. It is key that you like to work with and understand the whole solution (full-stack) and have a sense of how to develop clean and best-in-class code.

At dRofus, you will have an opportunity to join a team of talented colleagues spread across our Development, Product, Sales, Marketing and Customer Success teams.

The Development department in Oslo currently has 14 highly skilled and experienced developers and you will be an important part of this team. Our development team consists of two teams where one takes care of our Windows front-end and add-ins based on C#/WPF, while the other is responsible for our web-app based on ASP.NET Core and API. Both teams are involved in back-end and common code. Based on experience and needs, you will be able to work in both of these areas. This role reports to the CTO.

We are located in central Oslo, close to Youngstorget. 

Start date is September 2023.


Specifics

If you have an IT degree from college or university, and find this opportunity interesting, we would love a chance to speak with you.

The items listed below are not minimum requirements, but it is beneficial if you have relevant experience in at least some of these areas.

In terms of language skills, there is no requirement for you to speak Norwegian as we are an international team. Being able to work in English is however a requirement.

We are looking for someone with a minimum of 2-3 years work experience.


In dRofus, we build products like;

·      The dRofus Web

·      The dRofus desktop client

·      The dRofus API

·      Plugins in misc 3rd party building architect software


Using tools such as;

·      GIT

·      Docker

·      Your IDE of choice


We are currently using technologies such as;

·      .NET core

·      .NET framework

·      WPF (Windows Presentation Foundation)

·      PostgreSQL

·      Ruby on Rails

·      Kotlin

·      Aurelia (but experience with similar typescript SPA frameworks such as Angular also works)

 

On an infrastructure built using

·      AWS

·      Docker and containers

·      Continuous integration

·      Linux


 Using practices such as;

·      Automatic tests (unit-, integration-, end-to-end and so on)

·      Agile


The development team is responsible for developing all the various parts of the dRofus software, keeping it running for our customers, and everything in between. In other words, the roles and responsibilities such as pure development, ops and dev-ops, depend on what our team members find interesting and a team approach on priorities at any given time.

With dRofus, you will participate in deciding the direction of one of the most exciting Norwegian-developed products in its industry. We are facing strong global growth, with teams in Norway, USA, Germany, France, Sweden, Japan and Australia.


What we offer

We offer a fun, and exciting environment with the opportunity to work across a wide range of technologies. You will have a flexible working day and we offer competitive conditions and have an awesome, newly refurbished office in central Oslo. We also offer the possibility to work from home.

In order to be eligible for this role, you must have the right to work in Norway.