Job Description
We are hiring a Medical Software Developer for one of our clients to join their engineering team in delivering cutting-edge software solutions for the healthcare and medical device sectors. You will develop compliant, user-friendly applications that power diagnostics, patient monitoring systems, or digital therapeutics while ensuring alignment with medical standards and regulatory requirements.
Key Responsibilities:
* Design, develop, test, and maintain high-quality medical software applications.
* Collaborate with clinical, QA, and product teams to define software requirements and user interfaces.
* Implement and optimize algorithms for medical data processing, imaging, and analysis.
* Ensure all code complies with regulatory standards such as IEC 62304, FDA 21 CFR Part 11, and ISO 13485.
* Develop clean, maintainable, and scalable code using industry best practices.
* Contribute to validation, verification, and documentation processes.
* Participate in code reviews, risk analysis, and technical planning discussions.
* Support integration of software with medical hardware and third-party health platforms.
Requirements
Required Skills:
* Proficient in languages such as Python, C++, Java, or C#.
* Experience with medical imaging, signal processing, or clinical data systems.
* Solid knowledge of software life cycle in a regulated environment (e.g., IEC 62304).
* Familiarity with cloud technologies (AWS, Azure) and containerization (Docker, Kubernetes).
* Experience with Agile methodologies (Scrum/Kanban) and tools (Jira, GitHub).
* Strong documentation and debugging skills.
-----------------------------------
Desired Skills:
* Experience working on medical device software, digital health apps, or telehealth platforms.
* Knowledge of machine learning, AI for health, or FHIR/HL7 data standards.
* Understanding of cybersecurity in healthcare environments.
* Familiarity with NHS Digital compliance or electronic health record integration.
Benefits
Job Benefits:
* Competitive salary and annual bonus structure
* 25 days holiday + public holidays
* Private healthcare insurance and wellbeing allowance
* Training and certification support (e.g., medical device compliance, AWS, Python)
* Hybrid/flexible working options
* Opportunity to impact real patient outcomes with meaningful work
Requirements
Required Skills: Proficient in languages such as Python, C++, Java, or C#. Experience with medical imaging, signal processing, or clinical data systems. Solid knowledge of software life cycle in a regulated environment (e.g., IEC 62304). Familiarity with cloud technologies (AWS, Azure) and containerization (Docker, Kubernetes). Experience with Agile methodologies (Scrum/Kanban) and tools (Jira, GitHub). Strong documentation and debugging skills. Desired Skills: Experience working on medical device software, digital health apps, or telehealth platforms. Knowledge of machine learning, AI for health, or FHIR/HL7 data standards. Understanding of cybersecurity in healthcare environments. Familiarity with NHS Digital compliance or electronic health record integration.