Job Title
Software Developer
Job Description
We are looking for:
A highly skilled, proactive full‑stack software engineer with a solid Computer Science foundation and a proven track record of delivering production‑grade software. You will design, build and maintain features for our IntelliSpace Cardiovascular (ISCV) product, a cardiology information system used by clinicians and healthcare organizations worldwide to manage, view, analyze, and report cardiovascular images and patient data. In this role you will both design and build new features as an active member of an agile software team, and act as a senior technical partner to our global service organization to continually elevate our ISCV Installed Base customer experience. You thrive on ownership — rolling up your sleeves to develop new features, diagnose complex issues, drive root‑cause fixes, and ship durable improvements. You will collaborate across time zones with customers and remote teams, continuously refine delivery practices, and mentor others. We offer flexible hours to support a healthy work‑life balance, but expect a results‑driven, customer‑focused, get‑it‑done mindset and demonstrated success as a pragmatic problem solver.
In this role, you have the opportunity to:
Make a substantial impact on clinical innovation and customer satisfaction for healthcare organizations worldwide that depend on our products every day. You will design and implement new clinical features, build and enhance supporting platforms, and deliver product improvements that directly improve clinical workflows and patient care — using modern software technologies, best engineering practices, and the resources needed to ship reliably.
What you will be doing
-
Work on the IntelliSpace Cardiovascular (ISCV) cardiology information system within the Cardiology Informatics business, reporting to the R&D Group Lead. You will be part of a development team based at the High Tech Campus in Eindhoven — a leading innovation hub where large enterprises and startups collaborate.
-
Collaborate with teams in India and Brazil in a hybrid model — partly work from home , partly on‑site from the office at the High Tech Campus in Eindhoven.
-
Design, implement, integrate, deploy and test software (sub) systems, components or modules in high quality, in a global team setting working according to the Agile and DevOps principles.
-
Ensure compliance with team software‑engineering standards — processes, methodologies, requirement quality, design rigor, coding best practices, and testing discipline.
-
Develop software for ISCV, being a regulated medical device which requires strict adherence to our Quality Management System (QMS), including applicable processes for documentation, traceability, risk management, and change control.
-
Investigate, diagnose, and remediate software issues reported in the ISCV installed base, ensuring continuous, reliable operation for clinical users in close collaboration with local and global product support and field service engineers, clinical specialists, and customers.
-
Develop a deep understanding of market and customer needs and translate them into clear, prioritized implementation requirements that align with the overall solution architecture in close collaboration with Clinical specialists, Product Management, Product Owners and System Architects.
-
Make effective use of AI and modern tooling to accelerate development, automate routine tasks, and improve engineering productivity while maintaining quality and compliance.
-
Establish and maintain technical alignment on design and implementation across multiple teams contributing to the same solution, ensuring consistency, interoperability, and architectural integrity.
-
Coach and develop less‑experienced team members through technical guidance, design reviews, and knowledge‑sharing sessions that promote clinical domain understanding and best engineering practices
You're the right fit if you:
-
Hold an MSc in Computer Science (or equivalent) or demonstrable equivalent experience.
-
Are an experienced full‑stack developer with at least 5 years in agile product teams, passionate about building and modernizing software using current technologies and best practices.
-
Have a proven track record working with and contributing to high‑performing, distributed global teams.
-
Have basic clinical knowledge of the cardiology domain (e.g. Cardiac Ultrasound, ICD-Pacing, Cardiac measurements)
-
Communicate clearly and persuasively, both verbally and in writing, with technical and non‑technical stakeholders.
-
Translate product roadmaps into coherent architecture and delivery plans, and drive those designs through implementation across teams.
-
Embrace a DevOps mindset and continuous improvement, with experience in CI/CD, automation, and operational excellence (GitHub, Jenkins)
-
Demonstrate hands‑on experience in programming languages (preferably C# / .NET Core, C++, Dojo, Javascript/TypeScript, CSS, ReactJS).
-
Have hands-on experience with Microsoft SQL Server
-
Have hands-on experience with Test Driven Development (TDD)
-
Have hands-on experience with Azure DevOps requirements, backlog and defect management
-
Have applied AI‑assisted productivity tools (e.g., Windsurf, Copilot, Claud or similar) to increase development efficiency and quality.
-
Have experience developing medical software and familiarity with healthcare interoperability standards and protocols such as DICOM, HL7, and FHIR, including practical knowledge of exchanging, storing, and securing clinical data.
-
Are a team player with good communication skills and some healthy perseverance.