Robotic Process Automation (RPA) Developer

Midlands Partnership NHS Foundation Trust

The closing date is 11 May 2025

Job summary

  • Working with stakeholders to identify areas whereby Robotic Process Automation (RPA) can be implemented
  • Create specifications of RPA work to be carried out along with benefits anticipated
  • Design and build RPA flows to perform various tasks as identified with stakeholders
  • Testing of RPA flows
  • Maintenance and support of existing flows
  • Monitoring and fixing of any failures, such as failed flows or infrastructure failures

Main duties of the job

  1. Write, amend, refactor and document RPA code, with training and supervision from Senior Applications Developer, to build basic or moderate programs/scripts that automate approved processes.
  2. With training and guidance, manage the operation and maintenance of bots in production environment. Act as bot administrator to deliver first line support for bots and automation users.
  3. Use security controls to build secure products and engineer to mitigate security threats. Handle information with confidentiality and integrity, work with stakeholders to ensure compliance and information assurance. Contribute to identifying risks and threats.
  4. Support and maintain software as required, including in the live environment. Use modern tools to effectively and thoroughly identify and troubleshoot faults. Package and deploy software built.
  5. To work collaboratively with the Senior Applications Developer in identifying operational workflow, procedures, deployment schedules, potential service realignment and expected benefits of the project.
  6. Communicate with stakeholders, Project Teams and all levels of Trust staff to generate commitment and enthusiasm and persuade potential users to accept change.
  7. Monitor the progress of the project/area against agreed targets, highlighting any untoward issues, contribute to the adjustment of plans so that the deliverables are on time, to specified quality and within budget.

About us

By joining Team MPFT, you will be helping your communities and in return for this, we will support you by;

  • Supporting your career development and progression
  • Excellent NHS Pension scheme
  • Generous maternity, paternity and adoption leave
  • Options for flexible working
  • Up to 27 days annual leave (increasing with service up to 33 days)
  • Extensive Health and Wellbeing support and resources
  • If you work in our community teams, we pay for your time travelling between patients
  • Lease car if you complete more than 500 business miles per annum, fully insured and maintained (including tyres), mileage paid at lease car rate
  • Salary sacrifice car - fully insured and maintained (including tyres), your gross pay is reduced by the cost of the vehicle before tax, NI and pension deductions are calculated, mileage paid at business rates
  • Salary sacrifice bikes up to £2k
  • Free car parking at all trust sites
  • Free flu vaccinations every year
  • Citizens Advice support linked with a Hardship Fund for one off additional support up to £250 (if the criteria is met)

We are proud to be a diverse and inclusive organisation and there is a choice of staff networks that help you meet like-minded people.

Please be aware that the use of artificial intelligence (AI) in completing application forms will be monitored to ensure fairness and transparency. If you have used AI you must state this in your application.

Please note, we may be required to close this vacancy early if we receive a high volume of applications

Date posted

06 May 2025

Pay scheme

Agenda for change

Band

Band 5

Salary

£29,970 to £36,483 a year pa

Contract

Permanent

Working pattern

Full-time, Flexible working

Reference number

301-JP-25-7121122

Job locations

Trust HQ (Mellor House)

Corporation St

Stafford

ST16 3SR


Job description

Job responsibilities

1. Write, amend, refactor and document RPA code, with training and supervision from Senior Applications Developer, to build basic or moderate programs/scripts that automate approved processes.

2. With training and guidance, manage the operation and maintenance of bots in production environment. Act as bot administrator to deliver first line support for bots and automation users.

3. With training and guidance, support the drive of process assessments for automation opportunities, which may include process analysis and preparing documentation of solutions and coding.

4. Work with stakeholders to identify opportunities for Service Development / Improvement to support or enable automation opportunities.

5. Supporting new process opportunities for analysing, quickly assessing feasibility.

6. Adhere to internal process and procedures, and advising others which software development standards/processes/procedures apply.

7. Constantly seek to learn and further develop skills as required for the role. Monitor changes in the technology on which we rely and alert on any issues or trends affecting our software. Adhere to industry's best practices, produce well-engineered modern products and guide others in doing so.

8. Use security controls to build secure products and engineer to mitigate security threats. Handle information with confidentiality and integrity, work with stakeholders to ensure compliance and information assurance. Contribute to identifying risks and threats.

9. Support and maintain software as required, including in the live environment. Use modern tools to effectively and thoroughly identify and troubleshoot faults. Package and deploy software built.

10. Contribute to planning by estimating own effort. Practice the agreed methodology and apply it to work, identifying obvious deficiencies and supporting activities to improve the development process. Choose the most appropriate from a variety of methods of prototyping, actively soliciting prototypes from others.

11. Develop Standing Operating Procedures (SOPs) for users to follow.

12. They will support the change advisory board (CAB) function with initial collation, tracking and presentation of evidence to enable assurance feedback to be provided.

13. Draft documentation and communications to support end users to understand how to use their systems to realise the benefits of streamlining.

14. To produce and regularly update project plans and reports according to internal project governance standards.

15. To work collaboratively with the Senior Applications Developer in identifying operational workflow, procedures, deployment schedules, potential service realignment and expected benefits of the project.

16. Communicate with stakeholders, Project Teams and all levels of Trust staff to generate commitment and enthusiasm and persuade potential users to accept change.

17. Monitor the progress of the project/area against agreed targets, highlighting any untoward issues, contribute to the adjustment of plans so that the deliverables are on time, to specified quality and within budget.

18. Contributing to delivery and implementation of robust process automations, while supporting the day-to-day operations of the bot portfolio and infrastructure.

19. Personal development of automation knowledge, skills and abilities to develop programs/scripts that automate processes of increasing complexity with enhanced autonomy.

Job description

Job responsibilities

1. Write, amend, refactor and document RPA code, with training and supervision from Senior Applications Developer, to build basic or moderate programs/scripts that automate approved processes.

2. With training and guidance, manage the operation and maintenance of bots in production environment. Act as bot administrator to deliver first line support for bots and automation users.

3. With training and guidance, support the drive of process assessments for automation opportunities, which may include process analysis and preparing documentation of solutions and coding.

4. Work with stakeholders to identify opportunities for Service Development / Improvement to support or enable automation opportunities.

5. Supporting new process opportunities for analysing, quickly assessing feasibility.

6. Adhere to internal process and procedures, and advising others which software development standards/processes/procedures apply.

7. Constantly seek to learn and further develop skills as required for the role. Monitor changes in the technology on which we rely and alert on any issues or trends affecting our software. Adhere to industry's best practices, produce well-engineered modern products and guide others in doing so.

8. Use security controls to build secure products and engineer to mitigate security threats. Handle information with confidentiality and integrity, work with stakeholders to ensure compliance and information assurance. Contribute to identifying risks and threats.

9. Support and maintain software as required, including in the live environment. Use modern tools to effectively and thoroughly identify and troubleshoot faults. Package and deploy software built.

10. Contribute to planning by estimating own effort. Practice the agreed methodology and apply it to work, identifying obvious deficiencies and supporting activities to improve the development process. Choose the most appropriate from a variety of methods of prototyping, actively soliciting prototypes from others.

11. Develop Standing Operating Procedures (SOPs) for users to follow.

12. They will support the change advisory board (CAB) function with initial collation, tracking and presentation of evidence to enable assurance feedback to be provided.

13. Draft documentation and communications to support end users to understand how to use their systems to realise the benefits of streamlining.

14. To produce and regularly update project plans and reports according to internal project governance standards.

15. To work collaboratively with the Senior Applications Developer in identifying operational workflow, procedures, deployment schedules, potential service realignment and expected benefits of the project.

16. Communicate with stakeholders, Project Teams and all levels of Trust staff to generate commitment and enthusiasm and persuade potential users to accept change.

17. Monitor the progress of the project/area against agreed targets, highlighting any untoward issues, contribute to the adjustment of plans so that the deliverables are on time, to specified quality and within budget.

18. Contributing to delivery and implementation of robust process automations, while supporting the day-to-day operations of the bot portfolio and infrastructure.

19. Personal development of automation knowledge, skills and abilities to develop programs/scripts that automate processes of increasing complexity with enhanced autonomy.

Person Specification

Qualifications

Essential

  • oEducated to degree level (computer/computing science) or equivalent level of qualification in IT/Digital or equivalent level of experience

Desirable

  • oRobotic Process Automation (RPA) accreditation or evidence of RPA learning

Experience

Essential

  • oPrevious experience working with industry standard coding languages / software development platforms oAn understanding of RPA and best practice delivery oAn awareness of change impact and the effect on the ability to automate or the need to update existing automations oAn understanding of industry standard approaches to exceptions and error handling oExperience of documenting solutions and system dependencies

Desirable

  • oAware of the strategic direction of the NHS and structures in place to support it. oPrevious experience working with RPA platforms (Power Automate Desktop, Automation Anywhere, UiPath or BluePrism) oKnowledge of computer program design methods and techniques oExperience of system management and support oKnowledge of streamlining principles / concepts
Person Specification

Qualifications

Essential

  • oEducated to degree level (computer/computing science) or equivalent level of qualification in IT/Digital or equivalent level of experience

Desirable

  • oRobotic Process Automation (RPA) accreditation or evidence of RPA learning

Experience

Essential

  • oPrevious experience working with industry standard coding languages / software development platforms oAn understanding of RPA and best practice delivery oAn awareness of change impact and the effect on the ability to automate or the need to update existing automations oAn understanding of industry standard approaches to exceptions and error handling oExperience of documenting solutions and system dependencies

Desirable

  • oAware of the strategic direction of the NHS and structures in place to support it. oPrevious experience working with RPA platforms (Power Automate Desktop, Automation Anywhere, UiPath or BluePrism) oKnowledge of computer program design methods and techniques oExperience of system management and support oKnowledge of streamlining principles / concepts

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

Midlands Partnership NHS Foundation Trust

Address

Trust HQ (Mellor House)

Corporation St

Stafford

ST16 3SR


Employer's website

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

Employer details

Employer name

Midlands Partnership NHS Foundation Trust

Address

Trust HQ (Mellor House)

Corporation St

Stafford

ST16 3SR


Employer's website

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

For questions about the job, contact:

Head of Health & Social Care Systems

Shaun Allcock

shaun.allcock@mpft.nhs.uk

Date posted

06 May 2025

Pay scheme

Agenda for change

Band

Band 5

Salary

£29,970 to £36,483 a year pa

Contract

Permanent

Working pattern

Full-time, Flexible working

Reference number

301-JP-25-7121122

Job locations

Trust HQ (Mellor House)

Corporation St

Stafford

ST16 3SR


Supporting documents

Privacy notice

Midlands Partnership NHS Foundation Trust's privacy notice (opens in a new tab)