We are looking for an exceptional Senior Software Developer/ Architect who will be instrumental in guiding the team towards developing great healthcare software solutions. As a specialist in software solutions for healthcare, you understand the complexities of medical device software development, and the steps needed to reach CE certification. You have a passion for and experience in Artificial Intelligence or Data Science. You are a great team player and you know how to inject your knowledge and skills into a wider team and lift it to a higher performance level.
Work with the Healthcare director to understand the desired development roadmap
work together with the healthcare project team to convert the desired roadmap into an architecture which can deliver the required functionality, be easily maintained and can evolve to support possible evolutions.
Work together with the healthcare project team to deliver AI creation projects for key customers.
Accelerate developments by smartly using existing 3rd party building blocks where useful.
Ensure the team works with established coding “best practices” which are documented and easy to maintain and upgrade
healthcare related experience (DICOM, FHIR, ISO 13485, CE or FDA certification, etc) is a must
expertise in designing software architecture that is functional and modular
expertise in designing the necessary APIs to link the modular structure
Full-stack development expertise
Excellent oral and written communication skills, including the ability to articulate the rationale behind product decisions and influence key stakeholders
Great sense of functional interface design and technical knowledge, allowing you to work well with designers and engineers
Strong analytical skills with an emphasis on data-driven decision-making
Experience with Agile software development and tools
Excellent written and verbal communication skills
What We Offer
We offer a competitive performance-driven compensation package and autonomy to help shape the direction of our product.
You will enter a highly motivated team, coming from different disciplines and backgrounds. We believe great teams bring great ideas to life. We value proactive team members with a strong sense of ownership, people who are able to imagine the world they want to live in and are ready to solve any problem to make it happen.
You will get the exciting opportunity to join us and shape our product's future.