RPA Developer (Robotic Process Automation) Job Description Template

We are in search of a Robotic Process Automation (RPA) Developer to develop and maintain software solutions that automate tedious and time-consuming manual business processes. This role will also lead initiatives related to the design and management of workflow automation projects. Additional responsibilities include creating and maintaining technical documentation, testing and fixing bugs, training users, and providing technical support. To succeed, the ideal candidate should have strong knowledge of RPA development and be comfortable working with a variety of technologies. 

Typical Duties and Responsibilities

  • Design, develop, and test automation workflows
  • Deploy RPA components, including bots, robots, developmental tools, code repositories, and logging tools
  • Collaborate with cross-functional teams to define and deliver projects that meet business needs
  • Work with stakeholders to capture business requirements and translate them into technical designs and strategies
  • Troubleshoot production issues
  • Support the launch and implementation of RPA solutions
  • Create, maintain, and support existing robots
  • Design and develop user interfaces for RPA interaction
  • Develop and maintain RPA framework libraries
  • Produce test documentation and carry out testing of automated solutions
  • Create process and end-user documentation
  • Assist with quality assurance of the automation
  • Drive the adoption of best practices around coding, design, quality, and performance

Education

  • Bachelor’s degree in computer science, engineering, or a related field

Required Skills and Experience

  • 2+ years of experience utilizing programming languages in a professional environment
  • Experience developing and deploying automation projects
  • Experience with RPA technologies such as Automation Anywhere, Blue Prism, or UiPath
  • Experience developing and consuming APIs
  • Experience designing technical specification documents for RPA projects
  • Experience with databases
  • Experience with Agile development methodology
  • Knowledge of scripting languages such as Python, JavaScript, or VBScript
  • Knowledge of artificial intelligence and machine learning
  • Excellent problem solving, analytical, and troubleshooting skills
  • Strong oral and written communication skills

Preferred Qualifications

  • UiPath RPA Developer certification
Contact us

Recruit with Nexus IT Group