
Job Level
Senior
Tech Stack
CloudRPA
About the role
- Take ownership of RPA solution design for complex and large-scale automation initiatives, ensuring alignment with architectural roadmaps and business objectives.
- Lead the delivery of RPA components, development, orchestration, and integration with enterprise systems, and coordinate work items within larger programs of work, ensuring successful execution and delivery.
- Provide technical leadership and expertise within the RPA Engineering team, supporting sound automation decisions and practices and collaborate closely with the Architecture team to ensure alignment.
- Contribute to the development and evolution of RPA coding standards, reusable components, and best practices across the team.
- Keep current with emerging technologies and industry trends; proactively contribute ideas to improve existing solutions.
- Mentor and coach junior team members, promoting a culture of continuous learning and technical growth.
- Set development standards and act as an SME regarding best practice.
- Work with business users to translate requirements into scalable automation solutions.
Requirements
- Experience as a Senior Software Engineer, with a recent focus on RPA development using Automation Anywhere and/or UiPath.
- Proven experience in designing, developing, optimising and deploying RPA bots, including attended and unattended automation, using automation best practices.
- Strong analytical and problem-solving skills, with a demonstrated ability to troubleshoot complex technical issues.
- Experience mentoring and supporting peers and junior team members, fostering knowledge sharing and capability uplift across the team.
- Proficient in Windows operating systems, browser technologies, APIs and cloud with respect to RPA use cases.
- Take ownership of RPA solution design for complex and large-scale automation initiatives, ensuring alignment with architectural roadmaps and business objectives.
- Leadership/technical governance responsibilities within the RPA Engineering team, including establishing coding standards and best practices.
- Ability to collaborate with business users and technology teams to ensure automation solutions are fit-for-purpose, scalable, and available when needed.