• Develop, maintain, and support imaging research data management software.
• Create software as a medical device, adhering to ISO13485-certified QMS.
• Develop and improve in-house medical diagnostics software for clinical and research applications.
• Collaborate with stakeholders such as local imaging research groups, UHS Digital, and external academic collaborators.
• Manage and curate medical imaging data, ensuring high-quality and secure data handling.
• Utilize languages including Python, IDL, MATLAB, and Swift across multiple platforms (Windows, macOS, Linux).
Job Title: Medical Imaging Software Developer
Location:
University Hospital Southampton NHS Foundation Trust, Southampton, UK
Job Type:
Contract
Job Summary:
The University Hospital Southampton NHS Foundation Trust is offering an opportunity for an experienced Software Developer to join the Scientific Computing team within Imaging Physics. The role focuses on developing and supporting imaging research data management systems and creating software as a medical device under an ISO13485-certified quality management system. The position is open only to applicants from the Hampshire & Isle of Wight NHS system.
Main Responsibilities:
• Develop, maintain, and support imaging research data management software.
• Create software as a medical device, adhering to ISO13485-certified QMS.
• Develop and improve in-house medical diagnostics software for clinical and research applications.
• Collaborate with stakeholders such as local imaging research groups, UHS Digital, and external academic collaborators.
• Manage and curate medical imaging data, ensuring high-quality and secure data handling.
• Utilize languages including Python, IDL, MATLAB, and Swift across multiple platforms (Windows, macOS, Linux).
Requirements:
Qualifications:
• Essential: Degree in Computing, Sciences, Mathematics, or Engineering.
• Desirable: MSc in applied science or engineering, formal training in software development and quality management systems, state-registered clinical scientist, membership of a relevant professional body.
Experience:
• Essential:
o Hands-on experience in scientific software development.
o Proven ability to develop/apply computational solutions to scientific problems.
o Demonstrable experience in procedural programming.