The Christie NHS FT

RPA Lead Developer

Information:

This job is now closed

Job summary

The Christie NHS Foundation Trust, are seeking an experienced and highly skilled Developer to apply their expertise to lead and support robotic process automation. In this exciting role, you will be responsible for leading the design, development, and implementation of robotic process automation solutions to enhance business efficiency and productivity across the trust, using our UiPath technology. This will involve close working with business analysts and developing an understanding of the work colleagues do and then being able to translate that into steps for a robot to complete. Every hour saved by your work will enable our hard-working staff across the organisation to do even more to help patients

Your strong communication, analytical, and problem-solving skills, combined with your experience in software development and robotic process automation, will enable you to work effectively with stakeholders at all levels of the organisation and contribute to delivering real value.

Reporting

  • Produce appropriate and timely reports from the system which will assist in the management of departmental services and meet the Trust's obligations for external information provision.
  • Participate in the Christie Business Intelligence team ensuring that data is collected, reported, and exported as required.
  • Work to ensure that relevant data items that form part of the national mandatory data sets and national audits are captured within the systems as part of the care process.

Main duties of the job

  • Lead the development and implementation of RPA solutions using UiPath, ensuring high-quality standards and best practices are followed.
  • From requirement analysis, progress process design, and solution architecture for automation projects to be implemented.
  • Develop and configure automation workflows in UiPath and integrate them with existing systems.
  • Manage the complete RPA development lifecycle, including planning, coding, testing, deployment, and maintenance.
  • Provide technical leadership to the RPA development team, guiding and mentoring junior developers.
  • Collaborate with cross-functional teams, including business analysts, IT, and stakeholders, to ensure successful project delivery.
  • Monitor and optimize the performance of RPA bots, ensuring reliability and scalability.
  • Stay updated with the latest trends and developments in RPA and UiPath, and continuously explore opportunities for improvement and innovation.
  • Document and maintain technical specifications, process documentation, and best practices.
  • Troubleshoot and resolve complex issues related to RPA implementations.

Business Continuity Management

  • Participate in the development, exercising, maintaining, and reviewing of business continuity plans.
  • Participate in the business impact analysis exercises highlighting critical business processes within own area.
  • Be familiar with the Trust Business Continuity Plan and personal responsibilities within where applicable.

About us

The Christie is one of Europe's leading cancer centres, treating over 60,000 patients a year. We are based in Manchester and serve a population of 3.2 million across Greater Manchester & Cheshire, but as a national specialist around 15% patients are referred to us from other parts of the country. We provide radiotherapy through one of the largest radiotherapy departments in the world; chemotherapy on site and through 14 other hospitals; highly specialist surgery for complex and rare cancer; and a wide range of support and diagnostic services. We are also an international leader in research, with world first breakthroughs for over 100 years. We run one of the largest early clinical trial units in Europe with over 300 trials every year. Cancer research in Manchester, most of which is undertaken on the Christie site, has been officially ranked the best in the UK.

Details

Date posted

15 March 2024

Pay scheme

Agenda for change

Band

Band 7

Salary

£43,742 to £50,056 a year per annum, pro rata

Contract

Permanent

Working pattern

Full-time

Reference number

413-80025-FB-SD

Job locations

Digital Services Management - E00398

Manchester

M20 4BX


Job description

Job responsibilities

General

  • Undertake development training on RPA software and best practice and continue to maintain relevance of knowledge for this system.
  • Receive workflow and development specification documents from Business Analysts, defining the systems, data, and requirements of a digital process to be automated. Use these documents to develop automation workflow within RPA software, using the principles of software development lifecycle.
  • Work with Business Analysts and workflow subject matter experts to develop acceptance testing and monitoring of automated workflows.
  • Author and submit change control documents for approval via the change authorisation board.
  • Monitor and maintain the system and individual automations, addressing errors.
  • Design and implement processes to involve SMEs/workflow owners in the automation lifecycle.
  • Maintain the relationship with partner organisations and product manufacturers.
  • Provide second-line support to RPA system level problems, issues, and faults. Responsible for undertaking full analysis and applying own judgement in relation to each issue that arises; accurately identifying the impact and severity before ensuring the implementation of appropriate timely resolutions.
  • Work with users and other stakeholders across the Trust in developing the use of the system to ensure that it is utilised effectively to support the operational efficiency of the department.
  • Develop appropriate policies and procedures in relation to the operation and administration of designated systems.
  • Administer the system on a daily basis ensuring correct and efficient operation in-line with agreed policies and procedures.
  • Responsible for ensuring all aspects of system housekeeping, data integrity and security are managed.
  • Manage the creation and removal of user accounts as required and the population of system management tables working with suppliers and others as necessary.
  • Manage and review system utilisation and error reports assessing risks and benefits associated with the system.
  • Manage system upgrades including assessment of functionality change, testing, communications, supplier liaison, implementation co-ordination and training. Deal with complex queries escalated from system managers.
  • Work with other system stakeholders and Integration team to ensure that data is transferred automatically and accurately between various systems taking the lead to resolve problems or issues when they arise taking into consideration any impact on other systems.
  • Work with the suppliers staff and other third parties helping to build a positive partnership approach to managing the system and issue resolution.
  • Work with divisions to ensure interfaces between the clinical systems and any relevant medical devices are fully tested and operating correctly following upgrades, new installations, and routine servicing.
  • Conduct system demonstrations and actively promote and champion the use of RPA at every opportunity.
  • Ensure that invoices relating to systems are checked for accuracy and passed for payment where required.
  • Represent the Trust and its interests at external system user group meetings.
  • Utilise the team to ensure skills and knowledge sharing to facilitate cross cover, providing additional support during periods of increased workload as a result of specific system upgrades, implementations, issue resolution, etc., as well as for holiday and other absences.
  • Undertake any other work as required by the department.

Data Quality

  • Work to ensure that accurate and timely data is recorded within the system.
  • Work towards the development and implementation of a comprehensive set of robust data checks, audits, and procedures in accordance with the Data Quality Policy.
  • Ensure practical steps are taken to resolve system functionality and data collection issues highlighted by Data Quality processes

Training

  • Deliver one to one and group training sessions to all levels of clinical and administrative staff adopting a flexible and relaxed approach.
  • Provide detailed instruction and respond to individual staff questions on the practical use of systems, seeking advice where necessary.
  • Ensure that each course attendee is assessed for required competencies and that accurate records of outcomes are maintained before authorising certification and system access.
  • Co-ordinate training programmes for clinical and non-clinical staff in relation to the use of the system, including the on-going training for new personnel and following system upgrade.
  • Provide training for staff from own or other disciplines on own subject area, when required.

Human Resource

  • Responsible for the day-to-day management of own team (if applicable) in line with appropriate policies, procedures, working practices and guidelines, ensuring all resources are deployed to maximise an efficient and effective delivery of support services to patients and users.
  • Provide regular performance reports on progress, status, and achievements for own area to be used by management and users.
  • Undertake and support the development of staff in line with personal development reviews and other associated guidance if applicable.
  • On occasion the post holder may be required to work unsociable hours to support and/or enable the delivery of key programmes or projects.
  • Participate in an on-call or out-of-hours service, when required.

Financial/Physical Resource

  • Participate in the management of financial resources allocated to own areas and make proposals to maximise those resources through recharges, and cost saving opportunities.
  • Be responsible for the safe use of ICT hardware and software as related to RPA and to the RPA team.
  • Monitor the maintenance and support contracts allocated to own area, ensuring continuity of service and budget management. Liaise with third party suppliers to identify and evaluate potential value for money contracts.
  • Liaise with external agencies, suppliers and contractors ensuring delivery of service is in line with agreed contracts.
  • Participate in business appraisals and business case production when required in partnership with Trust stake holders. Undertake solution searches and appraisals of supplier proposals.
  • Ensure Trust procurement processes and procedures are followed in a timely and efficient manner and participate in the procurement process where relevant, aiding in the development and assessment of procurement documentation as required.
  • Ensure the work adheres to Trust Standing Financial Instructions (SFIs) and procurement guidelines.

Project Management

  • Advise and participate in the development and implementation of projects, where required, ensuring Informatics provision of integrated solutions and user objectives are achieved.
  • Ensure project tasks, where required, are successfully delivered in line with agreed timescales.
  • Support the activities of project boards and project teams, when required, and making presentations, where required, to all levels of staff.
  • Ensure any project management documentation or reports are delivered in line with agreed standards and timescales.

Policy/Service Development/Governance

  • Act as an ambassador for Digital Services by developing and maintaining excellent working relationships with users across the organisation to deliver a high quality, standard IT culture to achieve local requirements and national targets.
  • Lead in the development and maintenance of a culture of service provision and continuous improvement for own areas.
  • Be responsible for development of/and implementing policies for own work area and for proposing changes to policies, in line with legislation, Trust and NHS policies and guidelines across the Trust, where appropriate.
  • Pro-actively participate in ensuring that Informatics services delivered within the Trust reflect best practice with respect to organisational, NHS and legislative requirements and guidelines including IT Infrastructure Library (ITIL), Data Protection Act (1998), Information Standards, Information Security, and compliance with NHS Information Governance.
  • Participate in Information Governance and security as required and ensure appropriate governance and security in own area.
  • Participate in quality management system, undertaking audits designed to improve IT systems and services.
  • Ensure change management is applied in own areas and follows implemented policies and procedures.
  • Ensure all documentation relating to own area is complete and fit for purpose and all releases relating to hardware, software and documentation is controlled.
  • Ensure there is a proactive and comprehensive approach to risk management and be responsible for service continuity for own area and participate in the Informatics service continuity planning.
  • Provide Root Cause Analysis (RCA) for allocated incidents and problems as directed; instigating emergency action, when required, liaising with other Trust Managers, as appropriate.
  • Support users to be familiar and comply with the requirements of Caldicott, the Freedom of Information Act and the Data Protection Act and to implement any required changes in accordance with these or any other statutory requirements.
  • The post holder will act as the Information Asset Administrator (IAA) for their identified system.
  • Responsible as IAA, for completion of the relevant sections of the annual Information Governance return pertaining to the identified system.
  • Production of all policies and procedures relating to user account creation, password management, etc. as required under Information Governance.
  • Maintain documentation on how the system is utilised

Job description

Job responsibilities

General

  • Undertake development training on RPA software and best practice and continue to maintain relevance of knowledge for this system.
  • Receive workflow and development specification documents from Business Analysts, defining the systems, data, and requirements of a digital process to be automated. Use these documents to develop automation workflow within RPA software, using the principles of software development lifecycle.
  • Work with Business Analysts and workflow subject matter experts to develop acceptance testing and monitoring of automated workflows.
  • Author and submit change control documents for approval via the change authorisation board.
  • Monitor and maintain the system and individual automations, addressing errors.
  • Design and implement processes to involve SMEs/workflow owners in the automation lifecycle.
  • Maintain the relationship with partner organisations and product manufacturers.
  • Provide second-line support to RPA system level problems, issues, and faults. Responsible for undertaking full analysis and applying own judgement in relation to each issue that arises; accurately identifying the impact and severity before ensuring the implementation of appropriate timely resolutions.
  • Work with users and other stakeholders across the Trust in developing the use of the system to ensure that it is utilised effectively to support the operational efficiency of the department.
  • Develop appropriate policies and procedures in relation to the operation and administration of designated systems.
  • Administer the system on a daily basis ensuring correct and efficient operation in-line with agreed policies and procedures.
  • Responsible for ensuring all aspects of system housekeeping, data integrity and security are managed.
  • Manage the creation and removal of user accounts as required and the population of system management tables working with suppliers and others as necessary.
  • Manage and review system utilisation and error reports assessing risks and benefits associated with the system.
  • Manage system upgrades including assessment of functionality change, testing, communications, supplier liaison, implementation co-ordination and training. Deal with complex queries escalated from system managers.
  • Work with other system stakeholders and Integration team to ensure that data is transferred automatically and accurately between various systems taking the lead to resolve problems or issues when they arise taking into consideration any impact on other systems.
  • Work with the suppliers staff and other third parties helping to build a positive partnership approach to managing the system and issue resolution.
  • Work with divisions to ensure interfaces between the clinical systems and any relevant medical devices are fully tested and operating correctly following upgrades, new installations, and routine servicing.
  • Conduct system demonstrations and actively promote and champion the use of RPA at every opportunity.
  • Ensure that invoices relating to systems are checked for accuracy and passed for payment where required.
  • Represent the Trust and its interests at external system user group meetings.
  • Utilise the team to ensure skills and knowledge sharing to facilitate cross cover, providing additional support during periods of increased workload as a result of specific system upgrades, implementations, issue resolution, etc., as well as for holiday and other absences.
  • Undertake any other work as required by the department.

Data Quality

  • Work to ensure that accurate and timely data is recorded within the system.
  • Work towards the development and implementation of a comprehensive set of robust data checks, audits, and procedures in accordance with the Data Quality Policy.
  • Ensure practical steps are taken to resolve system functionality and data collection issues highlighted by Data Quality processes

Training

  • Deliver one to one and group training sessions to all levels of clinical and administrative staff adopting a flexible and relaxed approach.
  • Provide detailed instruction and respond to individual staff questions on the practical use of systems, seeking advice where necessary.
  • Ensure that each course attendee is assessed for required competencies and that accurate records of outcomes are maintained before authorising certification and system access.
  • Co-ordinate training programmes for clinical and non-clinical staff in relation to the use of the system, including the on-going training for new personnel and following system upgrade.
  • Provide training for staff from own or other disciplines on own subject area, when required.

Human Resource

  • Responsible for the day-to-day management of own team (if applicable) in line with appropriate policies, procedures, working practices and guidelines, ensuring all resources are deployed to maximise an efficient and effective delivery of support services to patients and users.
  • Provide regular performance reports on progress, status, and achievements for own area to be used by management and users.
  • Undertake and support the development of staff in line with personal development reviews and other associated guidance if applicable.
  • On occasion the post holder may be required to work unsociable hours to support and/or enable the delivery of key programmes or projects.
  • Participate in an on-call or out-of-hours service, when required.

Financial/Physical Resource

  • Participate in the management of financial resources allocated to own areas and make proposals to maximise those resources through recharges, and cost saving opportunities.
  • Be responsible for the safe use of ICT hardware and software as related to RPA and to the RPA team.
  • Monitor the maintenance and support contracts allocated to own area, ensuring continuity of service and budget management. Liaise with third party suppliers to identify and evaluate potential value for money contracts.
  • Liaise with external agencies, suppliers and contractors ensuring delivery of service is in line with agreed contracts.
  • Participate in business appraisals and business case production when required in partnership with Trust stake holders. Undertake solution searches and appraisals of supplier proposals.
  • Ensure Trust procurement processes and procedures are followed in a timely and efficient manner and participate in the procurement process where relevant, aiding in the development and assessment of procurement documentation as required.
  • Ensure the work adheres to Trust Standing Financial Instructions (SFIs) and procurement guidelines.

Project Management

  • Advise and participate in the development and implementation of projects, where required, ensuring Informatics provision of integrated solutions and user objectives are achieved.
  • Ensure project tasks, where required, are successfully delivered in line with agreed timescales.
  • Support the activities of project boards and project teams, when required, and making presentations, where required, to all levels of staff.
  • Ensure any project management documentation or reports are delivered in line with agreed standards and timescales.

Policy/Service Development/Governance

  • Act as an ambassador for Digital Services by developing and maintaining excellent working relationships with users across the organisation to deliver a high quality, standard IT culture to achieve local requirements and national targets.
  • Lead in the development and maintenance of a culture of service provision and continuous improvement for own areas.
  • Be responsible for development of/and implementing policies for own work area and for proposing changes to policies, in line with legislation, Trust and NHS policies and guidelines across the Trust, where appropriate.
  • Pro-actively participate in ensuring that Informatics services delivered within the Trust reflect best practice with respect to organisational, NHS and legislative requirements and guidelines including IT Infrastructure Library (ITIL), Data Protection Act (1998), Information Standards, Information Security, and compliance with NHS Information Governance.
  • Participate in Information Governance and security as required and ensure appropriate governance and security in own area.
  • Participate in quality management system, undertaking audits designed to improve IT systems and services.
  • Ensure change management is applied in own areas and follows implemented policies and procedures.
  • Ensure all documentation relating to own area is complete and fit for purpose and all releases relating to hardware, software and documentation is controlled.
  • Ensure there is a proactive and comprehensive approach to risk management and be responsible for service continuity for own area and participate in the Informatics service continuity planning.
  • Provide Root Cause Analysis (RCA) for allocated incidents and problems as directed; instigating emergency action, when required, liaising with other Trust Managers, as appropriate.
  • Support users to be familiar and comply with the requirements of Caldicott, the Freedom of Information Act and the Data Protection Act and to implement any required changes in accordance with these or any other statutory requirements.
  • The post holder will act as the Information Asset Administrator (IAA) for their identified system.
  • Responsible as IAA, for completion of the relevant sections of the annual Information Governance return pertaining to the identified system.
  • Production of all policies and procedures relating to user account creation, password management, etc. as required under Information Governance.
  • Maintain documentation on how the system is utilised

Person Specification

Qualifications

Essential

  • University Degree in a related subject or demonstrable equivalent experience
  • Evidence of continuing professional and personal development

Desirable

  • Any software development qualifications.

Experience

Essential

  • Demonstrable experience of developing software using C#.
  • Extensive experience with Windows and other Microsoft packages including Microsoft Word, Excel, Outlook, SharePoint, Power Platform, and Forms.
  • Experience of process mapping
  • Experience of successfully managing a number of equally important tasks successfully
  • Previous experience of system user support and training
  • Experience of working in a large organisation with critical deadlines and service level agreements.

Desirable

  • Experience with Microsoft Visio.
  • Experience of leading small teams through implementations.
  • Experience of identifying training needs, designing training to meet those needs and undertaking post course evaluation.
  • Demonstrable experience using an RPA system to develop complex automations.

Skills

Essential

  • Excellent communication skills - verbal, written, presentational and interpersonal skills with a wide range of stakeholders.
  • Analytical skills in data extraction, data analysis and report writing.
  • Able to work to deadlines.
  • Influencing and negotiating skills.
  • Demonstrable problem solving and logic skills to a high level.
  • Able to interpret the working practices of others and manage the introduction of new ways of working.

Desirable

  • Application of essential skills within NHS environment
  • Team management experience - recruitment, appraisal, and work monitoring.
  • Ability to communicate complex system and technical issues to a variety of staff at different levels within the organisation.

Knowledge

Essential

  • Knowledge of how data can be stored, created, and moved in an enterprise setting.
  • Specialist knowledge of how IT systems can interact with each other and methods of data extraction available to humans and other software.
  • Applied knowledge of software development
  • IT literacy in basic network principles, client/server models and databases

Desirable

  • An understanding of the Informatics Strategy of the NHS and its implications.

Values

Essential

  • Ability to demonstrate the organisational values and behaviours

Other

Essential

  • Able to work remotely and on site as required.
  • Requirement for occasional travel to external user group meetings.
  • Ability to undertake working out-of-hours, weekend and Public Holidays as required by exception

Desirable

  • Driving Licence / Car Owner.
Person Specification

Qualifications

Essential

  • University Degree in a related subject or demonstrable equivalent experience
  • Evidence of continuing professional and personal development

Desirable

  • Any software development qualifications.

Experience

Essential

  • Demonstrable experience of developing software using C#.
  • Extensive experience with Windows and other Microsoft packages including Microsoft Word, Excel, Outlook, SharePoint, Power Platform, and Forms.
  • Experience of process mapping
  • Experience of successfully managing a number of equally important tasks successfully
  • Previous experience of system user support and training
  • Experience of working in a large organisation with critical deadlines and service level agreements.

Desirable

  • Experience with Microsoft Visio.
  • Experience of leading small teams through implementations.
  • Experience of identifying training needs, designing training to meet those needs and undertaking post course evaluation.
  • Demonstrable experience using an RPA system to develop complex automations.

Skills

Essential

  • Excellent communication skills - verbal, written, presentational and interpersonal skills with a wide range of stakeholders.
  • Analytical skills in data extraction, data analysis and report writing.
  • Able to work to deadlines.
  • Influencing and negotiating skills.
  • Demonstrable problem solving and logic skills to a high level.
  • Able to interpret the working practices of others and manage the introduction of new ways of working.

Desirable

  • Application of essential skills within NHS environment
  • Team management experience - recruitment, appraisal, and work monitoring.
  • Ability to communicate complex system and technical issues to a variety of staff at different levels within the organisation.

Knowledge

Essential

  • Knowledge of how data can be stored, created, and moved in an enterprise setting.
  • Specialist knowledge of how IT systems can interact with each other and methods of data extraction available to humans and other software.
  • Applied knowledge of software development
  • IT literacy in basic network principles, client/server models and databases

Desirable

  • An understanding of the Informatics Strategy of the NHS and its implications.

Values

Essential

  • Ability to demonstrate the organisational values and behaviours

Other

Essential

  • Able to work remotely and on site as required.
  • Requirement for occasional travel to external user group meetings.
  • Ability to undertake working out-of-hours, weekend and Public Holidays as required by exception

Desirable

  • Driving Licence / Car Owner.

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

The Christie NHS FT

Address

Digital Services Management - E00398

Manchester

M20 4BX


Employer's website

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

Employer details

Employer name

The Christie NHS FT

Address

Digital Services Management - E00398

Manchester

M20 4BX


Employer's website

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

Employer contact details

For questions about the job, contact:

Deputy CIO - Development and Analytics

Matthew Barker-Hewitt

matthew.barker-hewitt@nhs.net

Details

Date posted

15 March 2024

Pay scheme

Agenda for change

Band

Band 7

Salary

£43,742 to £50,056 a year per annum, pro rata

Contract

Permanent

Working pattern

Full-time

Reference number

413-80025-FB-SD

Job locations

Digital Services Management - E00398

Manchester

M20 4BX


Supporting documents

Privacy notice

The Christie NHS FT's privacy notice (opens in a new tab)