Epredia is expanding its digital pathology team and seeking a professional full-Stack Developer with 3-5 years of experience in a regulated industry. The role involves analyzing, documenting, and supporting subsystems, interfaces, and unit test functions within the image and patient management server application (backend and frontend) of a digital pathology scanner.
Responsibilities:
Analyze, document, and support subsystems, interfaces, and unit test functions within the digital pathology scanner's software.
Utilize C#, HTML, CSS, JavaScript, ASP.Net, PostgreSQL, and REST APIs for software development.
Conduct unit and system tests in regulated industries, with a focus on a minimum of 40% documentation activity within a regulated (BSEN62304) life cycle.
Work with a hybrid model, with an expectation of a maximum of 25% on-site work in Runcorn, UK, based on business needs.
Engage in full software development life-cycle, including reverse engineering code for articulating requirements and design details.
Basic Requirements:
Excellent proficiency in C#.
Experience with HTML, CSS, JavaScript, ASP.Net, PostgreSQL, REST APIs, and .NET Core.
Familiarity with Windows Service Applications and unit/system testing in regulated industries.
Desirable skills include Web Apps Software Architecture, PHP, Ajax, networking, and data storage.
Knowledge of BS EN 62304, ISO 13485, ISO 14971 standards is a plus.
Previous software development experience in the Medical Device sector or a similarly highly regulated environment is advantageous.
Bachelor's degree or equivalent in an engineering or computer science discipline is preferred.