Interoperability Developer
We’re looking to recruit an Interoperability Developer who’s experienced at integrating into NHS systems, is dedicated to their craft, writes code that they’re proud of, and can hit the ground running.
Role summary
United by our love of technology and our desire to do things differently, we aim to be the global technology and engineering consultancy of choice for ambitious organisations seeking to create positive, incredible change in the world. But we need your help to do it!
An Interoperability Developer at 6B writes efficient, stable, testable, secure and reusable integrations into NHS systems and interfaces. Working in an agile full-stack development team, this role requires you to understand, plan, design and implement the deployment of large and complex healthcare integrations into the NHS at local, regional and national levels.
We’re based in Wakefield, but there is the option to work remotely.
You’ll be supported to deliver and develop as a member of our 6B family too. Not only will you receive all the things you’d expect (a clear progression plan and regular support from your team and line manager), but you’ll also receive regular training days for you to spend developing and honing your skills, alongside paid-for training to ensure your skills are trailblazing.
Your responsibilities
- Designing and developing efficient, stable, testable, secure and scalable integrations into NHS systems using popular technologies either .NET (C#), Node JS, PHP, Laravel, Javascript.
- Understanding, steering and implementing digital health integrations and infrastructure for our customers, working closely with senior stakeholders including CTOs, CIOs, Technical Architects, Developers.
- Defining architecture, technical solutions, documenting and translating business requirements into solution designs, options appraisals, or in support of business cases.
- Following industry development best practices such as effective source control, code reviews, daily builds, and automated deployments, within an agile culture.
- Ensuring quality and providing technical oversight or assurance of new and existing solutions, systems, and options.
- Contributing in all phases of the development lifecycle including; managing risks and issues as they arise and escalating as required and motivating and mentoring colleagues and teams to meet objectives.
- Solving complex performance problems and technical architectural challenges.
Skills, experience and traits you need to have
- Experience working with healthcare organisations (e.g. NHS ICBs, NHS trusts, digital health innovators, etc) with significant experience of engaging with suppliers and senior stakeholders.
- Several years experience defining and developing integrations into primary and secondary care NHS systems is essential (e.g. EMIS, SystmOne, Cerner, Epic, integration engines like Rhapsody or Lyniate) utilising both NHS Digital API Catalogue APIs like IM1, GP Connect, PDS, eRS, NHS Login, and also direct to vendor interfaces.
- Experience developing both clinician services and patient facing services.
- Several years experience working with HL7 FHIR standards.
- Experience with common health data standards and structured clinical vocabularies (e.g. SNOMED CT, OpenEHR, CDISC, DICOM, etc).
- Experience implementing solutions to meet digital health standards in the UK including NHS England Service Standard and NHS Digital Technology Assessment Criteria (DTAC).
- Proficiency developing secure APIs using best practices and industry standards for secure interoperability with healthcare systems (e.g. OAuth 2.0, TLS 1.2).
- Experience working with test automation frameworks and working in TDD.
- Experience of NHS standard informatics processes (e.g. ITIL), organisational structures and governance.
- Experience with code management systems such as Git, build tools such as Maven and CI tools such as Jenkins or Concourse.
- Experience in relational and non relational databases such as SQL Server, Cassandra, Mongo, GraphQL
- Ability to perform in a fast paced environment and to communicate effectively.
- Experience of working in a team with a DevOps culture surrounded by lean / agile delivery methodologies.
Nice to haves
- Experience working for or with NHS Digital to develop interoperability programs or NHS Digital APIs.
- Experience engaging with the UK and International HL7 communities to support the development of technical interoperability standards.
- Experience with other development technologies such as Java, Python, scripting language such as Bash would also be beneficial.
- Experience with IaaS services such as Amazon Web Services, Azure, Google Cloud Platform or similar and experience with virtualisation or container technology like Docker and Vagrant.
Email your CV to careers@6bdigital.com to apply.
No recruitment companies please.