Senior Integration Specialist - Band 7 - Digital Services

West Suffolk NHS Foundation Trust

Information:

This job is now closed

Job summary

An exciting opportunity has arisen to join the Integration and Development team at West Suffolk Hospital. Our Trust is one of the NHS Global Digital Exemplar sites. This internationally recognised award was given to hospitals delivering improvements in quality of care through world-class use of digital technologies. We are a local leader in integration of hospital systems both within and outside of our trust. As the only hospital in Suffolk with a full Electronic Patient Record, we can offer the chance to develop sophisticated integration with other systems.

We are looking for a talented developer to join us on a permanent basis. They will be working on several projects and initiatives to help support the clinical teams around the hospital deliver safer patient care more efficiently. Solutions to these issues are often complex and will require excellent problem-solving skills that go beyond good code and technical knowledge. The candidate will likely have thorough knowledge of JavaScript, MSSQL, HTML, XML/XSL, JSON & HL7v2. They will, ideally, be familiar with the Lyniate Rhapsody integration engine, or another integration engine such as Iguana or Mirth. Other experience with a development IDE such as Visual Studio alongside experience of a platform such as Azure Dev Ops would be advantageous. Our EPR is Cerner Millennium and knowledge of that system would be very helpful.

Main duties of the job

1.To maintain, develop and enhance a wide range of business-critical integrations within the Lyniate Rhapsody integration engine and Cerner Millennium Open View, taking into account defined user requirements

2.To make and modify EDI definitions within the Rhapsody Integration engine

3.To develop new and enhanced integration solutions using existing tools and technologies

4.To collaborate with external suppliers of existing and new integration solutions

5.To support integration BAU processes such as bug fixes, errors and service requests with both internal teams and 3rdparty suppliers.

6.To participate in the internal change control process

7.Document new solutions or changes and make those available to other team members via SharePoint

8.To maintain and improve existing software development practices

9.To write MS SQL queries to return date and update tables

10.To write JavaScript to work with different types of date (e.g., HL7v2, XML, JSON)

11.To develop understanding of the tools and technologies that can be used within the integration and interoperability sphere such as FHIR, MESH and NHS Transfer of Care

12.To translate the requirements of different workstreams in the trust to an integration workflow and to liaise with those workstreams to understand how this might affect clinical workflows within the trust

13.To develop further understanding of leading and upcoming technologies that could potentially enhance the Trusts integration service

About us

#BeKnown at West Suffolk NHS Foundation Trust. By us. By our patients. By our community

Were a busy, friendly, rural NHS Trust providing high-quality care and compassion to more than a quarter of a million people across west Suffolk. We care for, treat and support people in hospital, at home and in various community settings.

The West Suffolk Hospital in Bury St Edmunds provides acute and secondary care services (emergency department, maternity and neonatal services, day surgery unit, eye treatment centre, Macmillan unit and childrens ward). It has 500+ beds and is a partner teaching hospital of the University of Cambridge.

Adult and paediatric community services, provided in collaboration with West Suffolk Alliance partners, include a range of nursing, therapy, specialist, and ongoing temporary care and rehabilitation, some at our Newmarket Community Hospital.

We do our utmost to achieve outstanding clinical outcomes for patients and our values of fairness, inclusivity, respect, safety and team work guide how we work and behave as a team.

With nearly 5,000 staff, from all over the world, we strive to make our organisation a great place to work. Whatever your role or ambition, we want to help you be the best you can be.

We promote a diverse and inclusive community where everyones voice counts and you can #BeKnown for whoever you are.

Join us. What will you #BeKnown for?

Date posted

20 June 2023

Pay scheme

Agenda for change

Band

Band 7

Salary

£43,742 to £50,056 a year

Contract

Permanent

Working pattern

Full-time, Flexible working

Reference number

C9179-23-4009-P

Job locations

West Suffolk Hospitals Nhs Trust

Hardwick Lane

Bury St. Edmunds

Suffolk

IP332QZ


Job description

Job responsibilities

JOB PURPOSE:

At West Suffolk NHS Foundation Trust we use a variety of integration technologies to ensure interoperability within the array of different systems in use. The purpose of this role is to maintain the current systems in place, advise on how we would integrate new systems and then to code and implement those new systems.

You will be involved in planning, advising, maintaining and deploying such systems using a variety of technologies. These include the Rhapsody Integration Engine, Cerner Millenniums Open View product and other supporting systems such as MS-SQL.

The primary roles for the job holder will be:

To maintain, develop and enhance a wide range of business-critical integrations within the Rhapsody integration engine and Cerner Millennium Open View, taking into account defined user requirements

To make and modify EDI definitions within the Rhapsody Integration engine

To develop new and enhanced integration solutions using existing tools and technologies

To collaborate with external suppliers of existing and new integration solutions

To support integration BAU processes such as bug fixes, errors and service requests with both internal teams and 3rd party suppliers.

To participate in the internal change control process

Document new solutions or changes and make those available to other team members via SharePoint

Try ensure that solutions are coded in such a way to be clear to other members of the team

Where complicated solutions are required, and beyond other team members understanding, ensure that this is the only way and that they are very well documented

To maintain and improve existing software development practices

To write MS SQL queries to return data and update tables

To write JavaScript to work with different types of date (e.g., HL7v2, XML, JSON)

Key Tasks

As the trusts Senior Integration Specialist the expectations of you will be:

To develop understanding of the tools and technologies that can be used within the integration and interoperability sphere such as FHIR, MESH and NHS Transfer of Care

To translate the requirements of different workstreams in the trust to an integration workflow and to liaise with those workstreams to understand how this might affect clinical workflows within the trust

To develop further understanding of leading and upcoming technologies that could potentially enhance the Trusts integration service

To work closely with other staff in the development team and Digital Services Department in the provision of a reliable, timely and responsive service under the direction of the IT Interoperability and Development Manager

To work closely with clinical support staff and consultants to support the EPR project and Business as usual activities.

The post holder will also be required to

Work to PRINCE2 standards of project methodology

Monitor and manage their own workflow in conjunction with their manager and project leads

Use Azure Dev Ops to document workflows and progress

Work within Agile guidelines where appropriate

Operate within the existing change control process

Interact with internal teams and external suppliers

Be involved in all stages of project planning where it involves their area of expertise

Be able to diagnose integration and interoperability issues using internal support, vendor helpdesk support and other sources where relevant

Keep up to date on trust requirements for mandatory training and other courses required for their position and banding

Partake in meetings, and be knowledgeable of, surrounding the Future System relating to the building of a new hospital at the trust

The successful candidate may also be asked to

Present to all levels of staff within the trust to explain solutions at a technical and overview level

Work alongside any junior members of the integration team to show them new techniques or explain existing systems

Write reports to explain any issues that solutions may have encountered

Partake in DATIX risk meetings where something has gone wrong, or in meetings to determine how we prevent future errors

Line manage junior members of integration staff

The postholder is expected to adhere to all relevant Trust policies and to monitor and ensure the adherence of the staff reporting to their post.

They are expected to pursue a well-defined continuing professional development programme to ensure that their skills and those of any reporting staff remain relevant and of sufficient detail to ensure the continuing reliability and performance of the technologies implemented at the Trust and those technologies currently prevalent in industry which may be relevant for future developments at the Trust. This will be managed by means of the Trusts annual appraisal and objective setting process.

They will have the opportunity, and may be required, to work from home and will be issued with the necessary equipment to enable this.

Key Relationships

Outside of keeping their manage up to date at all times, the Senior Integration Specialist will need to ensure the following key relationships are kept in good standing:

Project managers both within the Digital Services department and the trust in general. These are key stakeholders in all projects and they should be up to date at all times on the progress of work on their projects.

Trust digital Program Manager should be contacted any time a project manager isnt available if there are delays to the work the post holder is doing, or indeed if things are going better than expected

Other members of the integration and development team. This will be mostly, but not limited to, the form of 4 weekly stand-up calls at 08:30 on Monday, Tuesday, Thursday and Friday. There will also be a monthly team meeting on a Wednesday.

Any 3rd party suppliers that they are working on for current or future projects

Where any relationship breaks down or becomes difficult, they will bring this to their line managers attention as soon as possible

General responsibilities

Work to keep down the number of repetitive errors in the integration engine

Work with suppliers on upgrades and how theyll affect interfaces

Ensure that the integration engine is on the latest version by working internally to plan the best times to upgrade both test and production environments

Discuss with internal teams about upgrades to the Cerner Millennium environment that may be out of hours

Job description

Job responsibilities

JOB PURPOSE:

At West Suffolk NHS Foundation Trust we use a variety of integration technologies to ensure interoperability within the array of different systems in use. The purpose of this role is to maintain the current systems in place, advise on how we would integrate new systems and then to code and implement those new systems.

You will be involved in planning, advising, maintaining and deploying such systems using a variety of technologies. These include the Rhapsody Integration Engine, Cerner Millenniums Open View product and other supporting systems such as MS-SQL.

The primary roles for the job holder will be:

To maintain, develop and enhance a wide range of business-critical integrations within the Rhapsody integration engine and Cerner Millennium Open View, taking into account defined user requirements

To make and modify EDI definitions within the Rhapsody Integration engine

To develop new and enhanced integration solutions using existing tools and technologies

To collaborate with external suppliers of existing and new integration solutions

To support integration BAU processes such as bug fixes, errors and service requests with both internal teams and 3rd party suppliers.

To participate in the internal change control process

Document new solutions or changes and make those available to other team members via SharePoint

Try ensure that solutions are coded in such a way to be clear to other members of the team

Where complicated solutions are required, and beyond other team members understanding, ensure that this is the only way and that they are very well documented

To maintain and improve existing software development practices

To write MS SQL queries to return data and update tables

To write JavaScript to work with different types of date (e.g., HL7v2, XML, JSON)

Key Tasks

As the trusts Senior Integration Specialist the expectations of you will be:

To develop understanding of the tools and technologies that can be used within the integration and interoperability sphere such as FHIR, MESH and NHS Transfer of Care

To translate the requirements of different workstreams in the trust to an integration workflow and to liaise with those workstreams to understand how this might affect clinical workflows within the trust

To develop further understanding of leading and upcoming technologies that could potentially enhance the Trusts integration service

To work closely with other staff in the development team and Digital Services Department in the provision of a reliable, timely and responsive service under the direction of the IT Interoperability and Development Manager

To work closely with clinical support staff and consultants to support the EPR project and Business as usual activities.

The post holder will also be required to

Work to PRINCE2 standards of project methodology

Monitor and manage their own workflow in conjunction with their manager and project leads

Use Azure Dev Ops to document workflows and progress

Work within Agile guidelines where appropriate

Operate within the existing change control process

Interact with internal teams and external suppliers

Be involved in all stages of project planning where it involves their area of expertise

Be able to diagnose integration and interoperability issues using internal support, vendor helpdesk support and other sources where relevant

Keep up to date on trust requirements for mandatory training and other courses required for their position and banding

Partake in meetings, and be knowledgeable of, surrounding the Future System relating to the building of a new hospital at the trust

The successful candidate may also be asked to

Present to all levels of staff within the trust to explain solutions at a technical and overview level

Work alongside any junior members of the integration team to show them new techniques or explain existing systems

Write reports to explain any issues that solutions may have encountered

Partake in DATIX risk meetings where something has gone wrong, or in meetings to determine how we prevent future errors

Line manage junior members of integration staff

The postholder is expected to adhere to all relevant Trust policies and to monitor and ensure the adherence of the staff reporting to their post.

They are expected to pursue a well-defined continuing professional development programme to ensure that their skills and those of any reporting staff remain relevant and of sufficient detail to ensure the continuing reliability and performance of the technologies implemented at the Trust and those technologies currently prevalent in industry which may be relevant for future developments at the Trust. This will be managed by means of the Trusts annual appraisal and objective setting process.

They will have the opportunity, and may be required, to work from home and will be issued with the necessary equipment to enable this.

Key Relationships

Outside of keeping their manage up to date at all times, the Senior Integration Specialist will need to ensure the following key relationships are kept in good standing:

Project managers both within the Digital Services department and the trust in general. These are key stakeholders in all projects and they should be up to date at all times on the progress of work on their projects.

Trust digital Program Manager should be contacted any time a project manager isnt available if there are delays to the work the post holder is doing, or indeed if things are going better than expected

Other members of the integration and development team. This will be mostly, but not limited to, the form of 4 weekly stand-up calls at 08:30 on Monday, Tuesday, Thursday and Friday. There will also be a monthly team meeting on a Wednesday.

Any 3rd party suppliers that they are working on for current or future projects

Where any relationship breaks down or becomes difficult, they will bring this to their line managers attention as soon as possible

General responsibilities

Work to keep down the number of repetitive errors in the integration engine

Work with suppliers on upgrades and how theyll affect interfaces

Ensure that the integration engine is on the latest version by working internally to plan the best times to upgrade both test and production environments

Discuss with internal teams about upgrades to the Cerner Millennium environment that may be out of hours

Person Specification

Personal Qualities

Essential

  • Accountability Takes responsibility for own actions and promotes good team working
  • Openness Shares information and good practice appropriately
  • Mutual respect Treats others with courtesy and respect at all

Qualifications

Essential

  • Degree or equivalent experience

Desirable

  • Integration Qualifications
  • SQL Qualifications
  • JavaScript Qualifications

Experience

Essential

  • Evidence of current integration experience or the core technologies around integration
  • Knowledge of HL7 V2
  • JavaScript
  • MS SQL
  • Experience with Restful or SOAP APIs

Desirable

  • Knowledge of FHIR standards
  • Experience with a modern Integration engine
  • Azure cloud storage read/write experience

Skill & Abilities

Essential

  • Negotiating and influencing skills able to work positively as a team member
  • Excellent communication skills in particular verbal communications and written for reports
  • Articulate - particularly able to express technical ideas to a non-technical audience
  • Good organisational and planning skills, ability to work under pressure, prioritise effectively and reprioritise work as required by unexpected events.
  • Flexible approach to working tasks with the ability to work as part of a team as well as working on own
  • Aptitude for sharing knowledge with other IT Team members
  • Ability to work without supervision and use initiative
  • Good time management skills
Person Specification

Personal Qualities

Essential

  • Accountability Takes responsibility for own actions and promotes good team working
  • Openness Shares information and good practice appropriately
  • Mutual respect Treats others with courtesy and respect at all

Qualifications

Essential

  • Degree or equivalent experience

Desirable

  • Integration Qualifications
  • SQL Qualifications
  • JavaScript Qualifications

Experience

Essential

  • Evidence of current integration experience or the core technologies around integration
  • Knowledge of HL7 V2
  • JavaScript
  • MS SQL
  • Experience with Restful or SOAP APIs

Desirable

  • Knowledge of FHIR standards
  • Experience with a modern Integration engine
  • Azure cloud storage read/write experience

Skill & Abilities

Essential

  • Negotiating and influencing skills able to work positively as a team member
  • Excellent communication skills in particular verbal communications and written for reports
  • Articulate - particularly able to express technical ideas to a non-technical audience
  • Good organisational and planning skills, ability to work under pressure, prioritise effectively and reprioritise work as required by unexpected events.
  • Flexible approach to working tasks with the ability to work as part of a team as well as working on own
  • Aptitude for sharing knowledge with other IT Team members
  • Ability to work without supervision and use initiative
  • Good time management skills

Disclosure and Barring Service Check

This post is subject to the Rehabilitation of Offenders Act (Exceptions Order) 1975 and as such it will be necessary for a submission for Disclosure to be made to the Disclosure and Barring Service (formerly known as CRB) to check for any previous criminal convictions.

Certificate of Sponsorship

Applications from job seekers who require current Skilled worker sponsorship to work in the UK are welcome and will be considered alongside all other applications. For further information visit the UK Visas and Immigration website (Opens in a new tab).

From 6 April 2017, skilled worker applicants, applying for entry clearance into the UK, have had to present a criminal record certificate from each country they have resided continuously or cumulatively for 12 months or more in the past 10 years. Adult dependants (over 18 years old) are also subject to this requirement. Guidance can be found here Criminal records checks for overseas applicants (Opens in a new tab).

Additional information

Disclosure and Barring Service Check

This post is subject to the Rehabilitation of Offenders Act (Exceptions Order) 1975 and as such it will be necessary for a submission for Disclosure to be made to the Disclosure and Barring Service (formerly known as CRB) to check for any previous criminal convictions.

Certificate of Sponsorship

Applications from job seekers who require current Skilled worker sponsorship to work in the UK are welcome and will be considered alongside all other applications. For further information visit the UK Visas and Immigration website (Opens in a new tab).

From 6 April 2017, skilled worker applicants, applying for entry clearance into the UK, have had to present a criminal record certificate from each country they have resided continuously or cumulatively for 12 months or more in the past 10 years. Adult dependants (over 18 years old) are also subject to this requirement. Guidance can be found here Criminal records checks for overseas applicants (Opens in a new tab).

Employer details

Employer name

West Suffolk NHS Foundation Trust

Address

West Suffolk Hospitals Nhs Trust

Hardwick Lane

Bury St. Edmunds

Suffolk

IP332QZ


Employer's website

https://www.wsh.nhs.uk (Opens in a new tab)

Employer details

Employer name

West Suffolk NHS Foundation Trust

Address

West Suffolk Hospitals Nhs Trust

Hardwick Lane

Bury St. Edmunds

Suffolk

IP332QZ


Employer's website

https://www.wsh.nhs.uk (Opens in a new tab)

For questions about the job, contact:

Senior Interoperability and Development Manager

Dave Culley

Dave.Culley@wsh.nhs.uk

07588505206

Date posted

20 June 2023

Pay scheme

Agenda for change

Band

Band 7

Salary

£43,742 to £50,056 a year

Contract

Permanent

Working pattern

Full-time, Flexible working

Reference number

C9179-23-4009-P

Job locations

West Suffolk Hospitals Nhs Trust

Hardwick Lane

Bury St. Edmunds

Suffolk

IP332QZ


Supporting documents

Privacy notice

West Suffolk NHS Foundation Trust's privacy notice (opens in a new tab)