Bangalore, Karnataka, India Post Date: May 9, 2023 Full Time
Apply for job
Job Description
Responsibilities:
Serve as a senior developer related to intelligent process automation including robotic process automation (RPA)
Design and develop new processes (and enhancements) using core workflow principles that are efficient, scalable, and extensible based on the Process Definition Document (PDD)
Set up a framework for CI/CD principles, code reviews, and solution design approvals. Be the owner of the Solution Design Document (SDD)
Work collaboratively with Business Process Owners during development. test phases and UAT to test, debug and overcome software glitches/issues
Participation in the RPA Center of Excellence (COE): help define and drive application standards across the automation platforms.
Plan and participate in the deployment of RPA components in the enterprise architecture
Ability to identify workflow patterns for the purposes of creating reusable assets within the enterprise RPA architecture. Guide solution architecture for single or multiple projects.
Create and maintain technical documentation, including the Solution Design Document to support the development
Identify reusable components and patterns as well as ensure consistency in design across use cases built using RPA.
Respond to support inquiries in production, identify root causes, and conduct fixes.
Working within project planning constraints, communicating any identified project risks and issues to the delivery/project manager accordingly, and providing inputs to the change control process.
Requirements:
Certified UiPath developer with 5-6+ years of experience delivering RPA projects of mid to high complexity.
3+ years of experience in an object-oriented programming language (preferably C#, . NET, VB)
Good working knowledge of Microsoft Power Platform. Preferably certified
Experience with open-source RPA using Python
Experience in hyper-automation tools such as common Intelligent Document Processing (IDP), event/trigger-based flows
Should Have a deep knowledge of leveraging APIs for automation
Ability to work closely with users, to help translate user requirements into solution designs
Perform code reviews, mentor and coach junior developers
Ability to communicate effectively with a diverse set of customers or partners across multiple disciplines