Description

About the job

We are looking for a strong Robotic Process Automation (RPA) Developer using UiPath who is also a strong communicator and has passion for RPA. The RPA Developer will be responsible for design, development, testing and implementation of RPA bots that will interact with multiple third-party application. Will work cross-functionally across business/technical teams to automate and optimize processes. She/he has the ability to quickly learn& develop an in-depth understanding of the business logic to re-engineer processes during implementation.

Duties And Responsibilities

 

  • Assess "as is" business processes, identify opportunities for improvement&innovation. Propose "to be" process that is efficient, scalable, and extensible by leveraging automation technology.
  • Work closely with stakeholders to review and refine business process workflows including identifying areas of possible simplification.
  • Create detailed Process Definition Document (PDD)& Technical Definition Document (TDD). Co-authors and maintains solution design documentation.
  • Conduct code reviews with peers to ensure architecture guidelines are maintained.
  • Identify workflow patterns for the purposes of creating reusable assets within the enterprise RPA architecture.
  • Perform necessary bug fixes, corrections following testing of RPA solutions.
  • Monitor, maintain, and enhance existing bots to ensure the automated business functions are performed accurately.
  • Ensures quality of coded components by performing thorough unit testing.
  • Adhere to internal controls, policies and procedures for security, compliance, etc.
  • Monitor and maintain automations in production on a routine basis.
  • Perform continuous reviews to align processes with changing business conditions.
  • Mentor and coach RPA early adopters with best practices
  • Participation in the RPA Center of Excellence (COE): help define and drive application standards across the RPA platform.
  • Pursues knowledge of new technologies and methodologies to improve productivity and efficiency.

     

Supervisory Responsibilities

 

  • None

     

Minimum Qualifications

 

  • Bachelor's (BSc) in Engineering, Computer Science, or related field; Master's preferred.
  • Experience as a Software Developer with experience in multiple development languages and platforms delivering multiple commercially deployed products to market.
  • Experience as an RPA Developer.

     

Requirements And General Skills

 

  • Strong Problem-Solving and Analytical Skills.
  • Must be a confident communicator.
  • Experience with business process analysis, requirements gathering, data interpretation and application implementation.
  • Ability to play multiple roles within the software development lifecycle, specifically - Business Analyst, Developer and Tester.

     

Technical Skills

 

  • Certification& hands-on experience with UiPath. Other market leading RPA technologies such as Automation Anywhere, BluePrism is a plus.
  • Professional experience in programming languages like Python, VB Script, .NET, Ruby Java, Angular JS, REST,
  • Intermediate level SQL and database management skills.
  • Ability to design technical architecture which is extensible& scalable for RPA projects.
  • Experience working with Enterprise tools (Salesforce, Oracle ERP, Workday, ServiceNow, Jira), OCR tools, Selenium is a plus.

Education

ANY GRADUATE