
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 team takes care of our Windows desktop application and add-ins based on C#/WPF, while the other team is responsible for our web-app based on ASP.NET Core as we as our public API. Both teams are involved in back-end and common code. Based on experience and needs, you will be able to flex between these two teams. This role reports to the CTO.
We are located in central Oslo, close to Youngstorget.
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.
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
On an infrastructure built using
- AWS
- Docker and containers
- Continuous integration
- Linux
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)
Using practices such as;
- Automatic tests (unit-, integration-, end-to-end and so on)
- Agile

Grow Personally and Professionally
Working for us means being part of creating products that shape the future of BIMThe development team are 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.
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.
Start date is September 2023.