Robotic Process Automation (RPA) System Developer

Innovate Healthcare Services

Information:

This job is now closed

Job summary

We are pleased to share that an exciting opportunity has become available for a Robotic Process Automation (RPA) System Developer to join the Innovate team. The successful candidate will assist in the design, build, and maintenance of clinical and non-clinical systems and automations for our healthcare partners.

Acting as a specialist in your field, they will advise on design approaches, help produce system specifications, and develop robust, maintainable code for automations and applications. The successful applicant will have excellent customer service skills in order to be able to support the training needs of others.

Main duties of the job

Key aspects of the role include:

Development of automation processes using RPA software bots (EG: UI Path, Blue Prism, Power Automate) and connecting to other data feeds such as APIs, data bases or HL7 integrations.

To research and develop software that will meet business needs using a range of appropriate technologies. Ensure that developments are tested, robust and maintainable by the rest of the team by using appropriate coding conventions and technologies that are standard among the team.

Work to OWASP methodology.

Helping to ensure that data is secure, backed up regularly, and that user access rights are maintained. To ensure user accounts are given the relevant access to applications whilst making sure access is restricted to unauthorised users.

To develop databases for particular needs, wherever possible linking these databases to the rest of the systems in the Trust as appropriate. To assess performance of the databases and tune them for performance using appropriate techniques where possible.

To analyse, interpret and compare complex data structures to produce meaningful business data on which critical management decisions can be based.

To assess complex software and hardware systems to ascertain their suitability for inclusion in development projects.

To set up test environments in which automation / systems can be developed without impacting on current live systems.

About us

As a growing company, Innovate has a range of benefits and opportunities to enable individuals to grow and experience a range of new challenges. Innovate has a commitment to develop staff and provide a supportive work life balance. Innovate is a staff led company, with a mission to provide the best technology solutions and support to our Trusts.

At Innovate, we recognise the benefits of transferable skills and a desire to learn. We encourage anyone who is interested in this role to get in touch, even if you do not meet all stated criteria.

Travel between our sites across Warwickshire will be required.

Innovate is able to offer NHS Terms and Conditions for staff currently employed within the NHS or within the last 12 months

Please note, we may close this vacancy earlier than the stated closing date if we receive a high number of applications.

Date posted

17 October 2024

Pay scheme

Other

Salary

£38,202 a year Or NHS equivalent band (if eligible)

Contract

Permanent

Working pattern

Full-time, Flexible working

Reference number

M9203-24-0035

Job locations

Warwick Hospital

Lakin Road

Warwick

Warwickshire

CV34 5BW


Job description

Job responsibilities

Planning, Organisational, Strategy and Service Development

Primary RPA developer within the system development team

To link and integrate systems whenever possible in support of the Local Health Communitys strategy e.g. linking a cancer monitoring database to the Trust Patient Administration System (PAS).

To participate in ICT service development in relation to the web and custom solution developments.

To be able to manage workload and projects independently, without the assistance of a line manager, to the guidelines set by the task undertaken and only enrolling the assistance of the line manager when necessary.

To deliver developments in a timely manner, prioritising work appropriately and using project management tools to help achieve this.

Policies and Procedures

To support the Trust Data Protection Officer and Caldicott Guardian (who have formal responsibility for information security) in the maintenance and monitoring of an effective security and confidentiality policy, especially as it relates to databases.

Working Relationships and Communications

To liaise with staff responsible for IT training to ensure that the training programme meets the needs of an efficient and well supported service. To minimise incidence and recurrence of problems by liaison with training staff. Provide technical advice and support for third party development interfaces to Local Health Community databases.

To develop training manual / guides to support end users, which may need to be available in both paper and electronic format on the website/intranet.

To provide individuals and groups with training and guidance on the usage of new automations / systems / databases. This will require training members of staff with varying levels of IT literacy and the ability to communicate highly complex IT issues.

To work closely with the IT department to ensure that developments will work successfully in the Trusts computer network infrastructure.

Financial / Resource Responsibilities

To take personal responsibility for laptops or other computer hardware issued.

Other

To participate in appropriate training and development activities

Ensure that all staff consciously review mistakes, complaints, and incidents / near misses as well as successes to improve performance and the level of customer care.

Job description

Job responsibilities

Planning, Organisational, Strategy and Service Development

Primary RPA developer within the system development team

To link and integrate systems whenever possible in support of the Local Health Communitys strategy e.g. linking a cancer monitoring database to the Trust Patient Administration System (PAS).

To participate in ICT service development in relation to the web and custom solution developments.

To be able to manage workload and projects independently, without the assistance of a line manager, to the guidelines set by the task undertaken and only enrolling the assistance of the line manager when necessary.

To deliver developments in a timely manner, prioritising work appropriately and using project management tools to help achieve this.

Policies and Procedures

To support the Trust Data Protection Officer and Caldicott Guardian (who have formal responsibility for information security) in the maintenance and monitoring of an effective security and confidentiality policy, especially as it relates to databases.

Working Relationships and Communications

To liaise with staff responsible for IT training to ensure that the training programme meets the needs of an efficient and well supported service. To minimise incidence and recurrence of problems by liaison with training staff. Provide technical advice and support for third party development interfaces to Local Health Community databases.

To develop training manual / guides to support end users, which may need to be available in both paper and electronic format on the website/intranet.

To provide individuals and groups with training and guidance on the usage of new automations / systems / databases. This will require training members of staff with varying levels of IT literacy and the ability to communicate highly complex IT issues.

To work closely with the IT department to ensure that developments will work successfully in the Trusts computer network infrastructure.

Financial / Resource Responsibilities

To take personal responsibility for laptops or other computer hardware issued.

Other

To participate in appropriate training and development activities

Ensure that all staff consciously review mistakes, complaints, and incidents / near misses as well as successes to improve performance and the level of customer care.

Person Specification

Experience

Essential

  • Full stack developer. Whether this be in Microsoft technologies (C#, MSSQL) or Open source (PHP, MariaDB/MySQL). Including knowledge of associated languages such as JavaScript and CSS etc
  • Experience with performance monitoring, ensuring key targets are met, and making recommendations based on data
  • Experience supporting the development of business cases
  • Experience of working collaboratively and building relationships with multiple stakeholders to scope and refine ICT or digital related projects
  • To be able to write, test, and implement automation scripts to execute predefined tasks into a variety of purposes and 3rd party systems/software. This involves working with RPA tools like UiPath, Blue Prism, or Power Automate.

Desirable

  • Experience of working on complex projects situations.

Qualifications

Essential

  • Education to degree level or equivalent experience in relevant area.

Desirable

  • RPA development qualification, or suitable equivalent experience demonstrating knowledge of designing and building automations and systems
Person Specification

Experience

Essential

  • Full stack developer. Whether this be in Microsoft technologies (C#, MSSQL) or Open source (PHP, MariaDB/MySQL). Including knowledge of associated languages such as JavaScript and CSS etc
  • Experience with performance monitoring, ensuring key targets are met, and making recommendations based on data
  • Experience supporting the development of business cases
  • Experience of working collaboratively and building relationships with multiple stakeholders to scope and refine ICT or digital related projects
  • To be able to write, test, and implement automation scripts to execute predefined tasks into a variety of purposes and 3rd party systems/software. This involves working with RPA tools like UiPath, Blue Prism, or Power Automate.

Desirable

  • Experience of working on complex projects situations.

Qualifications

Essential

  • Education to degree level or equivalent experience in relevant area.

Desirable

  • RPA development qualification, or suitable equivalent experience demonstrating knowledge of designing and building automations and systems

Employer details

Employer name

Innovate Healthcare Services

Address

Warwick Hospital

Lakin Road

Warwick

Warwickshire

CV34 5BW


Employer's website

https://www.innovatehs.co.uk/ (Opens in a new tab)

Employer details

Employer name

Innovate Healthcare Services

Address

Warwick Hospital

Lakin Road

Warwick

Warwickshire

CV34 5BW


Employer's website

https://www.innovatehs.co.uk/ (Opens in a new tab)

For questions about the job, contact:

System Development Manager

Adam Richards

Adam.Richards@innovatehs.co.uk

Date posted

17 October 2024

Pay scheme

Other

Salary

£38,202 a year Or NHS equivalent band (if eligible)

Contract

Permanent

Working pattern

Full-time, Flexible working

Reference number

M9203-24-0035

Job locations

Warwick Hospital

Lakin Road

Warwick

Warwickshire

CV34 5BW


Supporting documents

Privacy notice

Innovate Healthcare Services's privacy notice (opens in a new tab)