Job description
Learn about the role, responsibilities and what the employer is looking for.
Job Title: Senior UiPath Software Developer
Grade: G7
Directorate: Digital Technology Services (DTS)
Location: London / National
Contract Type: Permanent
Working Pattern: Full-time/ Flexible Working
This is a full-time position only due to the nature of the role.
Successful applicants will be expected to be office based 3 days per week in any HMCTS Office (subject to business availability).
Level of Clearance: To apply for this role, you will be required to successfully complete Security Clearance (SC) level as a condition of appointment. For further guidance click here
Introduction
HM Courts & Tribunals Service (HMCTS) is responsible for the administration of criminal, civil and family courts and tribunals in England and Wales. Our roles support our service users and colleagues, where people and businesses access potentially life-changing justice. We’re looking for individuals who are committed to public service and want to make a difference in people’s lives in delivering justice. If you’re interested in developing a career with a real purpose, please apply.
Job Description
As a Senior Software Developer at HMCTS you will work with a wide range of stakeholders such as user researchers, product managers, designers, business analysts, delivery managers and digital architects, all of whom share a vision for making better government through smarter use of technology. You will innovate to radically transform public services for the better.
Technologies we rely heavily on:
UiPath Studio and UiPath Orchestrator for robotic process automation
Microsoft Power Platform, including Power Apps, Power Automate and Dataverse, for low-code application and workflow development
Power Platform solutions, environment configuration and application lifecycle management for controlled delivery
Azure for integrations, supporting platform services and infrastructure
REST APIs, custom connectors and integration patterns to connect HMCTS services and external systems
UK Design System for our web interfaces
Macs to do all the above
In addition, we use a range of other technologies and continue to evolve by employing new technologies that help us deliver better services to our users
Your role as Senior UiPath Software Developer will encompass several key responsibilities listed below (but not limited to):
Design, build, test, deploy and document low-code applications and automations using UiPath and Microsoft Power Platform, following best practice and internal standards.
Continuously learn and stay up to date with UiPath, Power Platform and related technologies, identifying opportunities, constraints and technical risks.
Ensure product security, data confidentiality, and integrity, raising risks as needed.
Support and maintain software, including limited out-of-hours work when required.
Plan development, coordinate integration, and contribute to process improvement.
Manage service availability effectively and cost-efficiently.
Apply appropriate automated testing, peer review, source control and CI/CD practices to low-code and robotic process automation solutions.
Mentor junior colleagues and share technical expertise.
Take ownership of the technical roadmap and promote best practice across the development lifecycle.
Influence product strategy by providing technical insight to stakeholders
Design and develop software based on user stories.
Participate in recruitment and procurement.