Relocate. Ми з України
Post Jobs
Countries

Select a Country

Australia

Austria

Belgium

Canada

Denmark

Estonia

Finland

Germany

Ireland

Japan

Netherlands

Singapore

Spain

Sweden

United Kingdom

United States

blog

Blog

Expat Stories Visas & Immigration Money & Taxes Working Abroad

Read our blog

Visas Taxes Salaries Cost of Living Relocation Companies Jobs
Blog
Expat Stories Visas & Immigration Taxes & Money Working & Money Read our blog
Post Jobs
Menu
  • Home
  • International Jobs in Denmark
  • Senior Software Engineer .NET

Senior Software Engineer .NET

Copenhagen, Denmark

Templafy

Templafy logo

Advanced relocation package

Adaptation tips
Adaptation tips
Language courses
Language courses
Visa services
Visa services

About Templafy

This vacancy is provided by Copenhagen Capacity.

Templafy is pioneering the content enablement category and defining the future of work by helping companies worldwide accelerate the business performance of content. Our platform allows companies to align workforces and effortlessly govern content while supporting teams and employees as they create on-brand, high-performing business content – like documents, presentations, and emails, faster. Templafy supports over 2.8M users and enables over 600 enterprise customers such as KPMG, IKEA, and BDO.

Founded in Copenhagen, Denmark, in 2014, Templafy's success is built by our 60+ employee nationalities found at offices in New York, Copenhagen, London, Berlin, Eindhoven, and Sydney. We believe when people feel they belong, have a voice, and feel heard, they are happier and perform better, and that way, everyone wins. Our innovation, diversity, and unique product have raised over $125 million in funding from Insight Venture Partners, Dawn Capital, and Blue Cloud Ventures. The future of work relies on content enabled by Templafy.

Daily communication is in English. You will be working in our Copenhagen office where we offer a great and supportive work environment with amazing colleagues. We have regular team events like board games nights, football, basketball, painting class, etc. We grab lunch at a local restaurant next to Christianshavn Canal that serves as a canteen for us.

Position

We are looking for a passionate developer for our productivity team who can help us lift our highly skilled engineering team. You will be a central part of the development of our product and have a say in choosing technologies, tools, and architecture of new product features. Currently, we are a team of 3 developers, a Product Owner, and a Scrum Master distributed between Denmark, Germany, and the Netherlands that really enjoy and care for our craft. We have lots of new interesting projects coming.

In the Productivity team, we primarily do desktop application development, where we build a custom add-in for PowerPoint using .NET, WPF and VSTO. There is a lot of interesting technical challenges in this domain, and we regularly have to go outside the paved road to explore and find ways to achieve what we want. We also do some web development, as our add-in communicates with a web back-end, and we are also responsible for this part.

Across the whole of Templafy, we take pride in creating a quality product, and our code is made via pair-programming and reviewed via pull-requests. Even when we are busy, we do not compromise on quality. If this is a tech stack that you would like to work with and if you enjoy turning simple and readable code into complete solutions that are used by a million users daily around the globe, then Templafy is the place to be!

Technologies we use

  • Backend: .NET 5.0, C# 9.0, Web API, Entity Framework, VSTO, etc.
  • Frontend: React, Redux, TypeScript, CRA, SCSS, yarn, etc.
  • Hosting: 100% Azure, Web Apps, Docker, Kubernetes, Terraform, Azure SQL, Azure Service Bus, Application Insights, Azure Data Lake, etc.
  • What you bring in: We are not afraid of new technologies, and are hosting internal tech-sessions to discuss these and how they can make sense in our product

Responsibilities

How we work

  • Teams: Each team consists of 4-6 engineers. Teams are cross-functional, self-organised and free to choose their own process, but most use a flavour of Scrum with a 2-week sprint. We believe in the lean principles - e.g. short feedback cycles, minimising handovers, and therefore each team has full responsibility for the features they own from development to deployment 
  • Guilds: Guilds are a place to share knowledge and experiences, and to get help and ideas from others. We currently have a DevOps, Cloud, Back-end, Front-end, Security, QA, and Tracking guild 
  • Architecture: We build software using a flavour of microservices called self-contained systems and we practice the principles of Domain Driven Design with Event Driven Architecture. Yet, we are careful to avoid over-engineering and always strive for the simplest solution possible 
  • Test focused: We like to test the code we build, and we have a continuous integration infrastructure in place that runs our tests on every push and notifies the team on Slack if something breaks. Even when we are busy, we do not compromise on quality
  • DevOps mindset: We are cloud first, and everything is hosted in Microsoft Azure. Each team is responsible for deployments and monitoring of their own services. All work is managed through Azure DevOps including backlog management, source control, pull-requests, releases, and testing 
  • Automation: We like to automate everything from deployment to setting up new infrastructure. We have built custom tools for configuring our local development environment, publish release notes to Wiki and Slack, nudge engineers about stale tasks, branches, and pull-requests, and more. When NPM or NuGet packages are updated a bot automatically creates a pull-request. All this enables us to do more than 30 daily releases to production on average!
  • Design: We have a written coding standard, and we follow clean code principles. We develop most of our features using pair programming. Every change is peer-reviewed. We have tools for automatic code clean-up that ensure consistent formatting and structured and fail builds if any rule is violated
  • Tools: We use the best tools available for the job including Visual Studio 2019 Enterprise, ReSharper, Visual Studio Code, JetBrains Rider, Slack, Zoom, Git, Azure DevOps, Microsoft Azure, Docker Desktop, WSL2, SonarQube, Cypress, etc.
  • Learning: We believe in lifelong learning and encourage everyone to read books, go to conferences, take courses, and certifications. We want to invest in everyone’s personal and professional development, and therefore we provide the necessary resources to support this. Every sprint we have internal Tech Talks and from time to time we also host and speak at meetups
  • Flexible: We have distributed teams across offices in Copenhagen, Berlin and Eindhoven. Yet, all meetings and work happen online. This gives us freedom to work from home when you have a repair person coming, your child is sick, etc., and also enabled us to initiate the necessary measures within a minimal amount of time when COVID-19 hit the world

Your qualification

You have broad experience with desktop application development using .NET and C#. It is an advantage if you have experience with WPF and VSTO. You are an organized, responsible, humble, hungry for knowledge, emotionally intelligent, innovative and open-minded collaborator who takes initiative.

You like technical challenges where you might not find an answer on Google or StackOverflow, but instead, you need to be creative and do some deeper debugging to find the solution.

What we offer

Benefits

  • Work closely with a department of more than 50 talented engineers and the rest of our business, all of whom are passionate about helping to create international success
  • Work with new technology and agile development processes 
  • Work on a product that is an essential part of a million users daily workflow 
  • Competitive salary and pension
  • Family-friendly environment and office hours
  • Yearly conference budget for each engineer
  • Annual company event, a Friday bar on the first Friday of every month

All in all, at Templafy you will get a combination of stable working conditions, great colleagues, and genuine entrepreneurship in an equal opportunity workplace.

Additional details

Communication and all issues related to the position are curated by Copenhagen Capacity.

Further details on the relocation package are negotiable with the hiring company.


Engineer Developer Software Backend Programmer Web Back-end Software Developer .NET C# Software Engineer Back End Templafy
Archive vacancy
Archive vacancy
Facts about Copenhagen
Cost of Living Index 95 /100
Median for apartment
rent in city centre
(1-3 bedroom) $ 1664 - $ 2998
Safety Index 74 /100
Check if your resume is a good fit
25/100
Get Full Report Arrow right
Relocate. Ми з України

Relocation made easy: country guides, visa overviews, tax calculators, and more – Relocate.me has everything you need in one place.

Resources

Blog Webinars Visas Taxes Cost of living Salaries Healthcare Relocation companies

For job seekers

Browse international jobs Companies hiring International job search guide

For employers

Post jobs Global hiring guide

Legal

Privacy policy Terms of service

Newsletter

Curated tech jobs and content for relocation seekers

Subscribe

© 2024 Relocate.me | All Rights Reserved

Proudly built by Ukrainians 🇺🇦

Jobseeker Login

Create a Jobseeker account to apply for jobs.

Forgot password?

Or
Register
Login
Continue with Google Continue with LinkedIn
Back to Login
Jobseeker Register

Create a Jobseeker account to apply for jobs.

Or
Continue with Google Continue with LinkedIn

Check your email and follow the instructions to restore access to your account

Restore access