Senior Backend Software Engineer

Salary Competitive

Dawn Health is looking for a Senior Backend Software Engineer to help us develop Cloud applications at scale based on the Microsoft Azure Cloud. Dawn Health primarily deploys PaaS-based applications to drive our Digital Health applications across all platforms, and we are continuously investing in the Microsoft Azure landscape with our unique capability to build Medical Device Software products based on the newest Cloud infrastructure. 

The ideal candidate has a background grounded in both Backend Software development and architecture of Cloud systems: He/she knows when to utilize the capabilities of PaaS and IaaS services, and is equally able to identify and implement custom Backend software components.


Backend Software Engineers at Dawn Health 

As a Backend Software Engineer in Dawn Health, you will work on products that bring tangible positive impact to patients around the world and collaborate with other passionate software engineers to bring intuitive and useful digital health products to life.  

Backend Software Engineers will join our Cloud- and Backend Team which has a friendly and playful atmosphere, and supports each other every day to understand and complete the tasks at hand.


Requirements 

  • Good understanding of the Microsoft Azure Cloud ecosystem   

  • Experience with Infrastructure as Code (eg. ARM, Terraform, Azure CLI) 

  • Azure DevOps for Build & Release 

  • Strong experience using C# in .NET Core 

  • Knowledge of relational database concepts like SQL, indexes and constraints, transactions, and object-relational mapping (Entity Framework). Specific experience with MS SQL Server is a bonus. 

  • Development of REST API 

  • Have strong knowledge in best practices and principles 

  • Strong experience in Architecture (SOA, microservices etc.) 

  • Ability and motivation to document System Designs, Architecture, Configurations on various levels of detail. 

  • Proficient written and spoken English  


Bonus Points 

  • Experience working with Safety-Critical Systems and/or Computer Systems Validation (e.g. experience from Aerospace, Healthcare systems, Finance, Defence industries) 

  • Experience with IEC/ISO 62304 or similar Software development standards. 

  • It is an advantage if you have a curious mindset and like playing with Microsoft’s newest SDKs 

  • Knowledge of Continuous integration and delivery tools would also be a plus 

  • Experience with Azure FHIR API


Responsibilities 

  • Design and Architect Azure Cloud systems supporting both small-scale mobile app projects and large-scale integrations 

  • Implement Backend components. 

  • Build and document architectures that are certified as Medical Device software (you will get help to understand and complete this task). 

  • Build frameworks that supports cutting-edge digital health applications 

  • Engage with continuous delivery workflows in rapid development cycles 

  • Develop prototypes quickly with empathy for the end user 


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 not only revolutionize the healthcare industry, they 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 MedTech engineer at Dawn Health you are changing the world one technological achievement after another.  

For more information or questions please contact us at cgs@dawnhealth.com

Perks and benefits

This job comes with several perks and benefits

Free friday beers
Free friday beers

Friday is something special, let's enjoy a beer together.

Free office snacks
Free office snacks

Peckish after lunch? We got your back with soft drinks, treats and fruit.

Free coffee / tea
Free coffee / tea

Get your caffeine fix to get you started and keep you going.

Flexible working hours
Flexible working hours

Time is precious. Make it count. Morning person or night owl, this job is for you.

Social gatherings
Social gatherings

Social gatherings and games; hang out with your colleagues.

Near public transit
Near public transit

Easy access and treehugger friendly workplace.

See all 15 benefits

Working at
Dawn Health

Our mission is to develop digital health products that bring research, care, and technology together with the ultimate goal of helping people live longer and better lives. Dawn provides life-changing digital health therapies driving improved patient outcomes beyond the pill. We deliver strategic consulting and develop innovative digital health solutions in close collaboration with the pharmaceutical, medical device, and biotech industries. We envision a connected healthcare industry that efficiently develops individualized treatments for patients and empowers practitioners to choose and manage the right treatments. As an ISO13485:2016 certified developer of regulated digital health products, Dawn delivers value throughout the entire project lifecycle from concept and launch, to ongoing maintenance, support, and user acquisition.

Read more about Dawn Health

company gallery image