Join the team

Joining ADI Health means contributing to healthcare’s digital revolution. Our ethos is to empower patients to take control of their healthcare and you could be a part of that. We are extremely passionate about healthcare and the benefits digital technology can offer. You could work with us to improve our services and consequently aid the health and social care sector.
Join Our Team

Our Values

1

We are straightforward, honest and caring. We believe in working in an atmosphere of trust and mutual support.

2

We believe in long-term innovation and strategic thinking, this translates into actionable change for ADI Health and our customers.

3

We provide tangible benefits to society and are committed to our end-users, our customers, our shareholders and our employees.

Rewards and Benefits

We offer generous benefits packages to all of our employees. In addition to competitive salaries, we also have:

Pension scheme

Childcare voucher salary sacrifice scheme

Free parking

BUPA Cashplan membership for money back on healthcare costs such as dental and optical

25 days holiday

Flexible approach to remote working

Cycle-to-work scheme

Fantastic office location within Salts Mill

Support for ongoing professional development

Join our team

We are always looking for talented and committed individuals to join our rapidly-growing team, so even if your job role is not advertised, please do get in touch.

Send your cover letter and CV to careers@adi-uk.com

We are actively recruiting for:

Lead Full Stack Software Engineer (Maintenance Team Lead)

Could you contribute to healthcare’s digital revolution? ADI are passionate about healthcare and the benefits digital technology can offer. Our ethos is to empower patients to take control of their healthcare and to provide clinicians with the tools to provide better care to their patients. You could be a part of that revolution, by joining our awesome team building innovative digital health platforms that ultimately make people lives better.

You will be the Lead Software Engineer/Team Leader for a small team of developers and testers maintaining our market leading MyPathway digital healthcare product. You will also collaborate with Developers, Testers, Architects, Product Owners, Product Managers across the company to drive improvements in our products and processes as part of our continuous improvement culture.

Duties:      

  • Hands-on development and team leadership for the MyPathway maintenance team.
  • Collaborate with the Service Desk engineers for triage and escalation of support tickets.
  • Provide 3rd line support for investigation and analysis of escalated support tickets – determine which tickets to take into the maintenance team and which to escalate through to the core development backlog.
  • Lead on the implementation and validation of fixes within the maintenance team.
  • Collaborate with the release manager and product owner(s) to schedule fixes into specific releases.
  • Identify common problems or themes with support issues and collaborate with the broader team to resolve the root cause of these type of issues.
  • Create knowledgebase articles to share knowledge across the broader development team.
  • Work within agile development environment.

Key requirements:  

  • We are looking for a lead developer with a keen interest in applying best practice approaches to designing and developing high quality software solutions to complex problems – someone who is more interested in the solution than the technology stack and is enthused by coaching the more junior members of the team to develop similar skills and behaviours.
  • Broad cross section of language experience, but more focus and interest in delivering clean root cause solutions than the language required to implement it.
  • Experience with a good cross section of: Javascript, Typescript, AngularJS, React, Node, PHP, MongoDB (NoSQL), Docker.
  • Experience of writing and maintaining technical design documentation.
  • Proactive self-starter able to work with minimal supervision and as part of a team.
  • Excellent communication skills, both written and verbal.

Other requirements:

  • Awareness of mobile application software development approaches is desirable but not essential.
  • Experience of container (e.g. Docker) deployments.
  • Object oriented design
  • Experience working in an Agile (Scrum or Kanban) methodology
  • Ability to work in a managed quality assurance environment, such as medical and safety-critical applications.

This role requires a developer with significant practical industry experience. They must have a proven track record of work on complex software projects to a high professional standard as well as some experience leading and coaching more junior team members. They will want to find an exciting and stimulating place to work, to make a tangible intellectual, social and economic impact.

Please send us your CV with a covering letter to apply.

Full Stack Software Engineer (Maintenance Team Lead)

Could you contribute to healthcare’s digital revolution? ADI Health are passionate about healthcare and the benefits digital technology can offer. Our ethos is to empower patients to take control of their healthcare and to provide clinicians with the tools to provide better care to their patients. You could be a part of that revolution, by joining our awesome team building innovative digital health platforms that ultimately make people lives better.
You will join a small team of developers and testers maintaining our market leading MyPathway digital healthcare product. You will also collaborate with Developers, Testers, Architects, Product Owners, Product Managers across the company to drive improvements in our products and processes as part of our continuous improvement culture.

Duties:      

  • Collaborate with the Service Desk engineers for triage and escalation of support tickets.
  • Provide 3rd line support for investigation and analysis of escalated support tickets – determine which tickets to take into the maintenance team and which to escalate through to the core development backlog.
  • Develop workarounds and root cause fixes to resolve escalated issues.
  • Identify common problems or themes with support issues and collaborate with the broader team to resolve the root cause of these type of issues.
  • Work within agile development environment.

Key requirements:  

  • We are looking for a developer with a keen interest in applying best practice approaches to designing and developing high quality software solutions to complex problems – someone who is more interested in the solution than the technology stack and is enthused by resolving customer issues.
  • Experience with a good cross section of: Javascript, Typescript, AngularJS, React, Node, PHP, MongoDB (NoSQL)
  • Experience of writing and maintaining technical design documentation.
  • Proactive self-starter able to work with minimal supervision and as part of a team.
  • Excellent communication skills, both written and verbal.

Other requirements:

  • Awareness of mobile application software development approaches is desirable but not essential.
  • Experience of container (e.g. Docker) deployments.
  • Object oriented design
  • Experience working in an Agile (Scrum or Kanban) methodology
  • Ability to work in a managed quality assurance environment, such as medical and safety-critical applications.

This role requires a developer with significant practical industry experience. They must have a proven track record of work on complex software projects to a high professional standard. They will want to find an exciting and stimulating place to work, to make a tangible intellectual, social and economic impact.

Please send us your CV with a covering letter to apply.

Software Engineer (Full Stack)

Could you contribute to healthcare’s digital revolution? ADI Health are passionate about healthcare and the benefits digital technology can offer. Our ethos is to empower patients to take control of their healthcare and to provide clinicians with the tools to provide better care to their patients. You could be a part of that revolution, by joining our awesome team building innovative digital health platforms that ultimately make people lives better.

You will join an Agile Development team building our market leading MyPathway digital healthcare product. You will also collaborate with Developers, Testers, Architects, Product Owners, Product Managers across the company to drive improvements in our products and processes as part of our continuous improvement culture.

Duties:      

  • Develop new platform features including:
  • Design and build new front-end tools to extend web portal and patient app
  • Interfacing to 3rd party systems
  • Adapt and develop APIs for portal and mobile app
  • Develop business rules modules
  • Provide ongoing maintenance and 3rd line support for the product as required
  • Work within agile development environment.

Key requirements:  

  • Experience with Javascript, Typescript, React, AngularJS.
  • Experience of NoSQL databases (MongoDB preferred).
  • Experience of PHP 7 based server development (with Laravel).
  • Java, JSON, Node, YAML
  • Experience of writing and maintaining technical design documentation.
  • Proactive self-starter able to work with minimal supervision and as part of a team.

Other requirements:

  • Experience of container (e.g. Docker) deployments.
  • Object oriented design
  • Awareness of mobile application software development approaches is desirable but not essential.
  • Experience working in an Agile (Scrum) methodology
  • Ability to work in a managed quality assurance environment, such as medical and safety-critical applications.

This role requires a developer with significant practical industry experience. They must have a proven track record of work on complex software projects to a high professional standard. They will want to find an exciting and stimulating place to work, to make a tangible intellectual, social and economic impact.

Please send us your CV with a covering letter to apply.

Data Protection Officer and NHS Standards Lead

Could you contribute to healthcare’s digital revolution? ADI Health are passionate about healthcare and the benefits digital technology can offer. Our ethos is to empower patients to take control of their healthcare and to provide clinicians with the tools to provide better care to their patients. You could be a part of that revolution, by joining our awesome team building innovative digital health platforms that ultimately make people lives better.

You will take ownership of ADI’s processes, policies and standards for Data Protection, IG, Assessment and Audit and Clinical Safety Triage, as well as monitoring existing and evolving government and NHS standards to ensure proactive alignment across all of ADI’s products and processes.

We are currently looking to recruit an outstanding Regulatory Compliance Lead to support the business during the accelerating growth and scale-up as our MyPathway product is used by ever-growing numbers of customers across a wider range of healthcare scenarios and specialities. The position would suit someone with expertise in GDPR/wider data protection governance, with a quality / process improvement background, but looking to grow into a broader leadership role in a fast-growing SME in the rapidly expanding digital health sector.

Taking the formal role of DPO, you will lead on monitoring our compliance with UK GDPR and other data protection legislation, working with colleagues across the business to complete and maintain information asset registers, DPIAs, and ROPAs, as well as assisting our customers to complete their own data protection documentation covering use of MyPathway in their services.

You will be responsible for completion of our annual NHS DSP Toolkit submission, other existing and emerging NHS compliance requirements (SCAL, DTAC, …) and wider standards and accreditations, such as WCAG and ISO27001. You will also take the lead in monitoring evolving standards and defining plans to ensure ADI’s policies, processes, procedures and products conform to the relevant standards.

Duties:

  • Be the first point of contact for all Data Protection, Clinical Safety and NHS Standards queries from staff members.
  • Produce and deliver Data Protection, IG and Clinical Safety training packages to staff in collaboration with the CSO.
  • Lead on the completion and submission of the annual Data Security and Protection (DSP) toolkit, including responsibility for collating the required evidence.
  • Lead with the development of a process of internal audit against the DSP Toolkit standards and provide a report to the SIRO.
  • Identify and propose existing and emerging NHS Standards which would be critical or beneficial to ADI to comply with in supporting our NHS customers.
  • Keep abreast of evolving standards, guidance and best practice pertaining to data protection and clinical safety, including monitoring and liaising with organisations such as the Department of Health and Social Care Policy Unit, and the Information Commissioners Office and ensure ADI policies and procedures align.
  • Assist and advise staff on the completion of data privacy impact assessments, data sharing agreements, privacy notices, etc.
  • Coordinate and support incident investigations and root cause analysis, including assisting staff with investigations and producing investigation reports, for any information governance or clinical safety incidents or near misses.
  • Lead on responding to subject access requests and other IG related queries or requests from external parties.
  • Ensure that clinical risk management activities are completed in accordance with the Clinical Risk Management Plan and coordinate with the CSO on matter of maintenance, execution and audit against the Clinical Risk Management Plan.
  • Coordinate the Information Governance Group, Information Asset Owner Group and Clinical Safety Group to monitor progress against overall plans and targets.
  • Actively promote and publicise confidentiality and data protection awareness to all staff.

Key Requirements

  • Deep understanding of Data Protection, Information Governance, GDPR, Caldicott Principles.
  • Experience working with teams developing software products for the digital health market.
  • Experience working with NHS organisations and defining policies and procedures to ensure conformance with NHS standards and guidelines.

Other requirements:

  • Excellent written and verbal communication skills.
  • Ability to operate at all levels in the organization and influence policy and decision making up to board level.
  • Ability operate largely independently, understand priorities and manage your time effectively.

This role would suit an experienced Data Privacy or IG Lead looking to broaden their role into additional related areas and play a key role in the growth of an exciting small company putting patients at the centre of their care.

Please send us your CV with a covering letter to apply.

DevOps Engineer

Could you contribute to healthcare’s digital revolution? ADI Health are passionate about healthcare and the benefits digital technology can offer. Our ethos is to empower patients to take control of their healthcare and to provide clinicians with the tools to provide better care to their patients. You could be a part of that revolution, by joining our awesome team building innovative digital health platforms that ultimately make people lives better.

You will join a small team of DevOps Engineers to manage and continuously improve the delivery pipeline and operational monitoring system for ADI’s healthcare platforms. You will buy/build tooling to orchestrate release updates to test, staging and live environments and to monitor ongoing performance of the systems in order to proactively alert and resolve any operational issues. You will also collaborate with Developers, Testers, Architects, Product Owners, Product Managers across the company to drive improvements in our products and processes as part of our continuous improvement culture.

We are looking for an enthusiastic DevOps Engineer to work with our product team to maintain and build the operational aspects of our digital health delivery system, and to monitor and administer cloud-based infrastructure, platforms and products.

You will develop tools and leverage third party and open-source technology to deliver a highly efficient delivery pipeline and to monitor and report against operational KPIs for our market leading healthcare software platform.

Duties:

Release Management

  • Operational verification of releases prior to deployment
  • Deployment of release candidate builds to test and staging environments
  • Deployment of releases to live environments
  • Post-deployment monitoring and documentation of releases

System Monitoring

  • Definition, implementation, maintenance and continuous improvement of system monitoring tools.
  • Ongoing monitoring of key system metrics to ensure optimum operation and rapid alerting to system faults or performance degradation

Internal Collaboration

  • Collaboration with Development team to ensure internal systems, connections to third party systems and build pipelines are highly efficient and meet requirements
  • Collaboration with customer facing teams to provide technical support for investigation of customer reported issues and to enable reporting against KPIs

External Collaboration 

  • Collaborate with external Service Providers to ensure hosting provision is meeting current requirements and proactively plan for future requirements

Key Requirements

  • Bachelor’s Degree in Computer Science or related subject
  • 2+ years of experience in managing Linux based infrastructure
  • Hands on experience in at least one scripting language
  • Experience working with databases such as MySQL
  • Experience working with NoSQL databases (MongoDB)
  • Experienced in Agile methodology for software development
  • Experience of writing and maintaining technical design documentation
  • Experience working with Docker
  • Experience working with Ansible
  • Support and maintenance of web server and database
  • Experience investigating and resolving operational issues in a high pressure environment
  • Proactive self-starter able to work with minimal supervision and as part of a team
  • Familiarity with networking protocols

Valuable but not essential requirements include:

  • Some awareness of mobile application software development approaches
  • Knowledge of Java/JVM based languages
  • Familiarity with Business Rules Management System (BRMS) solution (e.g. Drools)
  • Ability to work in a managed quality assurance environment, such as medical and safety-critical applications.

Please send us your CV with a covering letter to apply.

Senior QA Test Engineer (Maintenance Team)

Could you contribute to healthcare’s digital revolution? ADI Health are passionate about healthcare and the benefits digital technology can offer. Our ethos is to empower patients to take control of their healthcare and to provide clinicians with the tools to provide better care to their patients. You could be a part of that revolution, by joining our awesome team building innovative digital health platforms that ultimately make people lives better.

You will be involved in the definition, development and execution of tests (including some automation), test reporting, configuration and maintenance of test environments and collaborating with developers, Product Owners, Product Managers to drive improvements in our products and processes as part of our continuous improvement culture.

We are currently looking to recruit a Senior QA Test Engineer to take ownership of QA testing in our maintenance team in addition to supporting ongoing process improvements.

Duties:

  • Collaborate with Service Desk engineers to triage customer support issues and determine which tickets should be escalated to the maintenance team, to the core development backlog, or to be resolved on the service desk.
  • Collaborate with the agile team to complete deep technical analysis of escalated support tickets to understand the root cause.
  • Add acceptance criteria to escalated support tickets and define detailed test scripts to test fixes.
  • Configuring test environments and products under test in order to execute testing effectively and efficiently within the agile development cycle.
  • Executing test scripts, automated as well as manual
  • Clear and reproducible reporting of issues, root cause analysis findings and test results.
  • Drive continuous improvement of software test as an integral part of the quality assurance program.

Key requirements

  • Experience of software testing, at system and user levels.
  • Knowledge of software testing techniques and their application to web, mobile and/or server software
  • Appreciation of the software development and quality assurance lifecycle in an agile software development environment.
  • Strong quality assurance mind-set, willing to own and solve problems to resolution.
  • Keen attention to detail.
  • Ability to organize and prioritize own work to meet team goals.

Also valuable

  • Ability to understand and interpret information governance and clinical governance requirements, in order to build these into test strategies
  • Ability to work in a managed quality assurance environment, such as medical and safety-critical applications

This role requires hands on experience of software testing for mobile and web based client–server applications, ideally ISTQB certified. The candidate will be intelligent, creative, insightful, and motivated by desire to achieve. They will want to find an exciting and stimulating place to work, to make a tangible intellectual, social and economic impact.

Please send us your CV with a covering letter to apply.

Junior Software Engineer (Maintenance Team)

Could you contribute to healthcare’s digital revolution? ADI Health are passionate about healthcare and the benefits digital technology can offer. Our ethos is to empower patients to take control of their healthcare and to provide clinicians with the tools to provide better care to their patients. You could be a part of that revolution, by joining our awesome team building innovative digital health platforms that ultimately make people lives better.
You will join a small team of developers and testers maintaining our market leading MyPathway digital healthcare product. You will also collaborate with Developers, Testers, Architects, Product Owners, Product Managers across the company to drive improvements in our products and processes as part of our continuous improvement culture.

Duties:

  • Collaborate with the Service Desk engineers for triage and escalation of support tickets.
  • Provide 3rd line support for investigation and analysis of escalated support tickets – determine which tickets to take into the maintenance team and which to escalate through to the core development backlog.
  • Develop workarounds and root cause fixes to resolve escalated issues.
  • Work within agile development environment.

Key requirements

  • We are looking for a developer with a keen interest in applying best practice approaches to designing and developing high quality software solutions to complex problems – someone who is more interested in the solution than the technology stack and is enthused by resolving customer issues.
  • You will be a quick learner, enthused by exposure to a cross section of technologies which will enable you to work effectively across the entire product. Technologies include: Javascript, Typescript, AngularJS, React, Node, PHP, MongoDB (NoSQL), Docker.

Other requirements

  • Awareness of/interest in mobile application software development is desirable but not essential.
  • Ability to work in a managed quality assurance environment, such as medical and safety-critical applications.
  • Attention to detail
  • Excellent communication skills, both written and verbal.

This role requires a developer with a minimal level of practical industry experience following graduation from a computer science or closely related degree. They must have some experience working on complex commercial software projects to a high professional standard. They will want to find an exciting and stimulating place to work, to learn new technologies, and to make a tangible intellectual, social and economic impact.

Please send us your CV with a covering letter to apply.

Lead UX Designer

Could you contribute to healthcare’s digital revolution? ADI Health are passionate about healthcare and the benefits digital technology can offer. Our ethos is to empower patients to take control of their healthcare and to provide clinicians with the tools to provide better care to their patients. You could be a part of that revolution, by joining our team building innovative digital health platforms that ultimately make people lives better.

You will be the Lead UX Designer for the ongoing development of our market leading MyPathway digital healthcare product. You will have the freedom to bring in your favourite UX design toolset and the influence to set the UX standards across all of ADI’s development teams. Your creative flare and innovative ideas across web and mobile will drive improvements in both products and processes that will ultimately delight our customers and contribute significantly to our ongoing success.

Duties:

  • Develop standards and guidelines for UX/UI design across our market leading healthcare platform.
  • Design and develop prototype interfaces for new features and enhancements to our market leading healthcare platform – both clinician and patient facing and including web and mobile application interfaces.
  • Work within an agile development environment, provide guidance to multiple development teams and act as gatekeeper for all aspects of UX and UI development.
  • Consider all aspects of accessibility, clinical safety and data privacy in the design of interfaces for all features.
  • Consider the varying needs and use cases for all different personas interacting with our products.

Key requirements

  • Experience creating UX standards and guidelines for development of web and mobile app products.
  • Experience building prototypes for your UX/UI designs to demonstrate potential options and stimulate co-design discussions with stakeholders both internal and external to the company.
  • Experience with a range of design and wireframe tools enabling you to quickly and efficiently move from ideation to demonstration.
  • An affinity with the user, enabling user centric, intuitive and engaging UI design.
  • Proactive self-starter able to work with minimal supervision and as part of a team.
  • Outstanding communication skills visually, verbally and written, enabling effective communication with customer/user community groups, management and development alike.

Other requirements

  • Experience working in the healthcare domain/NHS would be highly beneficial.
  • Ability to think out of the box - providing innovation in the evolution of the product in addition to providing excellent UX design for existing roadmap features.
  • Experience working in an Agile (Scrum) methodology
  • Ability to work in a managed quality assurance environment, such as medical and safety-critical applications.

This role requires a designer with significant practical industry experience. They must have a proven track record of work on complex software projects to a high professional standard. They will want to find an exciting and stimulating place to work, to make a tangible intellectual, social and economic impact.

Please send us your CV with a covering letter to apply.