Location: Copenhagen
Reports to: Senior Engineering Manager
Dawn Health is a leading Digital Health product company that empowers Life Science companies to create elegantly designed digital solutions quickly and in compliance with the highest quality and reliability standards. Software Engineering is the cornerstone of our work. We are looking for a .NET Developer with full-stack experience to join our team in Copenhagen.
The Opportunity:
Software Engineering at Dawn Health is at the core of everything we do. Within the first months of your employment, you will participate in training programs giving you the knowledge to develop digital health solutions (such as Medical Device Software). Digital Health is a rapidly growing industry within healthcare, and new regulatory frameworks in the EU and US continuously raises the bar for the safety and efficacy that can be demonstrated by such digital solutions.
As a MedTech Developer, you will get to work on products that help patients around the world and collaborate with other passionate software engineers and other disciplines to bring the most intuitive and useful digital therapies and apps to life.
You will get the chance to work within our Platform Team, architecting and building high quality reusable components and SDKs powering digital health products being developed in our Product Teams, being used by patients and doctors around the world.
About You:
- You are passionate about building high-quality digital products that have a real, positive impact on people’s lives
- You have strong analytical and problem-solving skills and can break down complex requirements into well-structured, maintainable solutions
- You communicate clearly and collaborate effectively in cross-functional, international teams
- Understanding of health data and privacy standards (GDPR / HIPAA principles)
- You take a structured and methodical approach to your work and understand the importance of high-quality documentation, including system design, architecture and configuration
- You bring at least 3 years of relevant experience in web/frontend development, with hands-on exposure to backend development
- You are comfortable working in a regulated environment where quality, traceability and attention to detail matter
- You have professional proficiency in English, our company language
Core Requirements:
Backend Development
- Experience working within the .NET ecosystem and C# in production environments
- Solid hands-on experience with ASP.NET Core, including:
– HTTP pipeline & middleware
– Dependency Injection & service lifetimes
– Model binding, validation & filters
– Authentication & authorization (JWT, role/policy-based)
- Proven ability to design and implement secure, scalable RESTful APIs
- Experience with Entity Framework Core, including:
– Migrations and versioning
– Query performance optimization
– Transactions & concurrency control
- Strong understanding of SOLID principles and common design patterns (e.g. Clean Architecture, Repository, Service Layer, CQRS where appropriate)
- Solid experience with Git and established branching strategies
- Experience working with SQL Server and/or PostgreSQL
- API documentation using Swagger / OpenAPI
- Familiarity with SonarQube for code quality and static analysis
- Strong knowledge of secure coding practices (input validation, encryption, access control, audit logs)
- Experience with Azure DevOps, including:
– Source control
– CI/CD pipelines
– Work item tracking, user stories & estimations
- Experience with error tracking using Sentry
- Experience working in QMS-driven environments with strong documentation discipline
Web / Frontend Development
- Strong proficiency in Modern JavaScript (ES6+) and TypeScript
- Solid experience with React, including:
– Proven experience with SSR/SSG/ISR and choosing the right rendering strategy
– Skilled in Next.js routing, API routes, and server-side logic
– Solid understanding of performance, SEO, and production optimization
- Strong knowledge of HTML5 semantics and accessibility (WCAG)
- Advanced CSS3 skills with responsive, mobile-first design
- Experience integrating and consuming RESTful APIs
- Experience building form-heavy, data-driven applications (especially in healthcare contexts)
- Implementation of authentication and authorization flows
- Experience writing automated tests:
– Unit, integration, and UI (Jest, React Testing Library, Cypress/Playwright)
Bonus Points
- Frontend code quality analysis with SonarQube
- Familiarity with Umbraco CMS
- Experience integrating telemetry & analytics tools such as Mixpanel
- Frontend monitoring with Sentry
- Experience with Auth0 or Microsoft Entra External ID
- Experience with Azure infrastructure, including:
– Infrastructure as Code (Bicep, Terraform)
– PaaS services (App Services, SQL Database, Azure Functions)
- Experience in Life Sciences or other regulated industries
- CI/CD pipelines using YAML (Azure DevOps)
- Strong awareness of security and privacy best practices
- Experience working within QMS and documentation standards
What We Offer
- The opportunity to contribute to meaningful digital health products
- Career growth in a fast-scaling, industry-leading digital health company
- Exposure to a portfolio of world-leading pharma clients
- A collaborative, cross-functional environment (engineering, design, product, regulatory)
- An open, friendly, and informal culture
- The opportunity to make a real impact in shaping the future of digital health
- Slack for daily communication and collaboration
About Dawn Health:
Dawn Health is a digital health company specializing in developing Software as Medical Device (SaMD) and other regulated healthcare solutions. We deliver both strategic consulting and development of innovative digital therapies targeting patients on a global scale. Working at Dawn Health is more than just a job. We are not just looking for new employees. We are looking for deeply passionate souls, gifted minds, innovators, team players, entrepreneurs and people who believe they can change the world. We love to build things, change the status quo, and drive a new digital health agenda that will impact 1 million patients by 2030.
Our passion not only includes the urge to make a difference, and “Code to Save Lives”, we’re also very focused on our people. There is a great social culture at Dawn Health, and throughout the company you will find warm, helpful, and friendly colleagues. When we hire, we do not just look for professional skills and talent, we look for people who will thrive in our environment, and who will make a good addition to the team and contribute to the culture.
Our DNA:
We hire people with a broad set of technical skills who are ready to take on some of technology's greatest challenges and make an impact on millions of patients. At Dawn Health, engineers do not only revolutionize the healthcare industry, but they also routinely work on innovation projects with the potential to become
large-scale applications and entirely new digital health platforms. Get ready to dive into hypertension, diabetes, ostomy, brain diseases, cancer, infertility, growth hormone deficiency and bleeding disorders – as a software engineer at Dawn Health you are changing the world one technological achievement after another.