RPA Developer Job Description

RPA Developer Job Description Template

Our company is looking for a RPA Developer to join our team.

Responsibilities:

  • Ensure PDD (Process Definition Document) are translated into DSD (Development Specification Document) and detailed level designs;
  • Driving the adoption of best practices around coding, design, quality and performance;
  • Supporting the development team in developing solutions;
  • Work with Process consultants to create PDD for development team;
  • Ability to troubleshoot and resolve complex issues with minimal guidance;
  • Supporting existing clients with their automated solutions, including carrying out change requests;
  • Analyzing client’s processes and delivering automation solutions;
  • Assure the quality of the automation (QA processes);
  • Producing test documentation and carrying out testing of automated solutions;
  • Design and architect the RPA product/solution with use of UiPath;
  • Knowledge of UIPaths REFramework;
  • Leverage existing business experience to provide consulting services for INVOKE’s clients;
  • Develop RPA project experience, including certification in UiPath;
  • Participate in assisting to mentor Junior level consultants;
  • The developer will also validate the automation by performing appropriate unit testing, and ensure configuration control is maintained at all times.

Requirements:

  • Analytical and logical thinking;
  • Proven development experience in programming languages like C#, .NET and Java;
  • Strong oral and written communication skills, including attention to detail;
  • Experience with Azure DevOps and Agile methodology;
  • Excellent client-facing and internal communication skills;
  • Excellent written and verbal communication skills;
  • 1+ year experience of application development ideally using UiPath. Ideally some experience working with an automation platform;
  • Good understanding of programming principles / concepts;
  • Bachelor’s Degree in Computer Science or Technical field;
  • Fluent in English;
  • Prior consulting experience or equivalent internal project role;
  • Prior programming experience (.Net, SQL, C++, HTML);
  • UiPath certification is an assest;
  • Able to take ownership of a problem / solution and drive it through to completion;
  • Ability to communicate in a customer facing environment.