RPA/Process Automation - AVP
Barclays · Pune · Posted 2026-07-18
Apply on the company site · Get a referral for this role
Barclays salary & ratings · Barclays interview process · More live openings
About the role
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
Responsibilities:
- Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance.
- Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
- Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.
- Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.
- Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
- Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.
Qualifications:
- Strong proficiency in UiPath. Understanding of platform, orchestrator, asset management, performance management.
- Deep understanding of process automation, RPA architecture and design patterns.
- Good Engineering experience with large-scale automations.
- Should have experience with REST APIs, SOAP services, Web services integration.
- Ability to use existing RPA and Machine Learning knowledge to rapidly learn how to develop automations using other tools including home-grown solutions.
- Should have experience in version control, release management, automation performance monitoring, Incident handling, RCA.
- Good understanding of infrastructure – virtual machines, credential vaults, active directory.
- Working knowledge of Blue Prism.
- Experience on development in-house automation tools.
- Exposure to Machine learning, OCR, and AI.
- Strong communication and stakeholder management skills.
- Ability to lead mid-size technical teams and mentor junior developers.
- Exposure to service management.
- Bachelor’s degree in computer science, Information Technology or Engineering is required.
- You may be assessed on key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills.
- The role is based out of Pune.
Qualifications
- Strong proficiency in UiPath.
- Understanding of platform, orchestrator, asset management, performance management.
- Deep understanding of process automation, RPA architecture and design patterns.
- Good Engineering experience with large-scale automations.
- Should have experience with REST APIs, SOAP services, Web services integration.
- Ability to use existing RPA and Machine Learning knowledge to rapidly learn how to develop automations using other tools including home-grown solutions.
- Should have experience in version control, release management, automation performance monitoring, Incident handling, RCA.
- Good understanding of infrastructure – virtual machines, credential vaults, active directory.
- Working knowledge of Blue Prism.
- Experience on development in-house automation tools.
- Exposure to Machine learning, OCR, and AI.
- Strong communication and stakeholder management skills.
- Ability to lead mid-size technical teams and mentor junior developers.
- Exposure to service management.
- Bachelor’s degree in computer science, Information Technology or Engineering is required.
- You may be assessed on key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills.
- The role is based out of Pune.
Responsibilities
- Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools.
- Ensuring that code is scalable, maintainable, and optimized for performance.
- Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
- Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.
- Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.
- Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
- Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.