HCI - Health Cloud Initiative logo

Senior Software Engineer

HCI - Health Cloud Initiative

Amsterdam
Full-time
5-10 years experience
Hybrid

€4,000 - €6,500 per month

Work Arrangement

Office Days per Week: 3 days

Key Skills

C#
.NET
SQL
ASP.NET Core
Web API
Azure
API Integrations
Microservices
Relational Data Modeling
CI/CD
Git
Agile Development
Application Security
Event-Driven Architecture
Healthcare Standards
AI and Large Language Models

Job Description

Will you help lay the foundation for a future-proof platform that truly supports mental healthcare professionals? At HCI, we are building a new, complex Electronic Health Record (EHR) system for mental healthcare (GGZ). This is not a greenfield side project, but software that will soon be used daily by thousands of healthcare professionals. The current system remains operational, so you’ll be building the new platform while the business continues as usual. Our ambition: go live within 2–3 years. Some say it can’t be done. We believe it can. What will you do At HCI CRS, you develop software that makes a real impact in mental healthcare every day. You ensure that practitioners can rely on systems that are stable, secure, and user-friendly. As a Senior Software Developer, you contribute to building a new EHR SaaS platform and help create solutions that support thousands of healthcare professionals. You balance long-term technical improvements (architecture, integrations, performance) with short-term functional needs, while safeguarding the reliability required in a mental healthcare environment. In this role, you combine hands-on development with strategic thinking around technical innovation and the professionalization of our development practices. You act as a sparring partner for fellow developers and product management, contributing to the evolution of our (agile) engineering practices. In short: You help build a new platform (C#/.NET, Azure, microservices) to replace the current EHR You mainly write new code (±90%), this is not a bug-fixing factory You work on integrations (APIs) with other healthcare systems — stable and secure, because it simply has to work You contribute to architectural decisions that will still make sense five years from now You translate feedback from mental healthcare professionals into concrete product improvements You help your colleagues grow (code reviews, sparring, knowledge sharing, growth mindset) You’re not here to just tick off tickets. You’re here to build something that needs to be right — technically and functionally. And yes, sometimes that means solving complex puzzles while everything keeps running. If that energizes you, we should talk. Where will you work HCI CRS is one of four business units within Health Cloud Initiative (HCI) — a network of 200+ colleagues with a strong focus on healthcare. Together, we build software that allows mental healthcare professionals to focus on care instead of IT. Our development team consists of 9 developers (NL & ENG), a Product Owner, and a software tester, divided across two teams: Our Head of Development, Femi, fosters a culture driven by learning and innovation. No ego — just strong technical discussions and plenty of shared laughs. We collaborate closely through planning sessions, refinement, and code reviews, while executing individual tasks independently. Decision-making is low-hierarchy: the Tech Lead and senior developers guide technical choices, the Product Owner sets priorities, and we work closely with Product, Support, and Consultancy. Tech stack C#, SQL, Azure services, Blazor, AI/LLMs Architecture/design principles: microservices, mediator pattern, event-driven design What we offer Salary: €4,000 – €6,500 gross per month (based on 40 hours) 8% holiday allowance, internet allowance, and solid pension plan Hybrid working: from our office in Amsterdam and 2 days from home 25 vacation days + option to purchase 10 additional days Travel reimbursement, €2.45 per day home working allowance, and €500 home office budget every two years Learning & development: strong focus on both professional and personal growth Growth opportunities toward Tech Lead, Architect, or specialist roles A collaborative team with a genuine interest in healthcare and technology A close-knit, people-oriented team with humor and strong team spirit Daily fresh fruit, shared lunches, and team outings Work at a market leader in healthcare IT: 5,000+ practices, 4+ million end users — impact at scale What you bring You have a strong interest in applying AI in software solutions. You’re comfortable saying “this can be improved” — and then actually improving it. You work well independently but are energized by inspiring others. You actively collaborate and communicate clearly with developers, product, and other teams. You balance stability and innovation and contribute to improving both the technology and the way of working. You actively foster a growth mindset by asking questions, challenging colleagues, sharing knowledge, and helping the team continuously improve. 5+ years of experience building scalable, complex software Experience with C# / .NET (8.0+), SQL (relational data modeling), ASP.NET (Core/Web API) Experience developing and maintaining API integrations in complex IT environments (e.g., healthcare systems, EHR/ECD) Experience with CI/CD (e.g., Azure DevOps, Git pipelines), Git, Agile/SDLC Strong understanding of security, stability, and performance in enterprise applications Nice-to-have: Knowledge of healthcare standards such as HL7 or FHIR, Azure cloud services Experience with containerization, event-driven architecture, Domain-Driven Design, or modernizing legacy systems All our positions require a Certificate of Conduct (VOG). Of course, we will reimburse the costs. Interested? Does this sound like your next step? Apply via LinkedIn or send your CV to [email protected]. Questions? Call our recruiter Babs Bloemsaat at +31 6 47894370. Process Step 1 — Introduction (30 minutes) Step 2 — First interview with Femi & team (Amsterdam) Step 3 — Follow-up interview with the team Step 4 — Offer Step 5 — Proof of conduct (on our cost) We welcome applications from everyone. Even if you don’t meet every requirement: your motivation, curiosity, and drive to build together matter just as much. Acquisition in response to this vacancy is not appreciated.

Core Responsibilities

Build a new, scalable EHR SaaS platform using C#/.NET, Azure, and microservices while maintaining the reliability, security, and performance required in mental healthcare. Develop secure integrations, contribute to long-term architecture and engineering practices, translate practitioner feedback into product improvements, and support colleagues through reviews and knowledge sharing.

Requirements

Candidates should have at least five years of experience building complex, scalable software, with strong experience in C#/.NET, SQL, ASP.NET Core/Web API, API integrations, CI/CD, Git, and Agile development. They should understand enterprise application security, stability, and performance, communicate and collaborate effectively, and be interested in applying AI; healthcare standards, Azure, containers, event-driven architecture, DDD, and legacy modernization are advantageous.

Benefits

  • Holiday Allowance
  • Internet Allowance
  • Pension Plan
  • Hybrid Working
  • 25 Vacation Days
  • Option to Purchase 10 Additional Vacation Days
  • Travel Reimbursement
  • Home Working Allowance
  • Home Office Budget
  • Learning and Development
  • Career Growth Opportunities
  • Fresh Fruit
  • Shared Lunches
  • Team Outings

About HCI - Health Cloud Initiative

Industry: Software Development

Company size: 201-500 employees

Health Cloud Initiative is a Dutch company that develops software for professionals in healthcare. Our mission is to improve healthcare worldwide. We plan to do this with software that supports healthcare professionals and gives them the ability to provide better healthcare. Nowadays healthcare workers lose a lot of valuable time doing paperwork. We don't like that. We feel like healthcare professionals should provide healthcare. And that all the time they have available, they should spend on helping their patients. That makes both healthcare professionals and patients, happy.

Added Today