Job Title: RPA Developer
Date Revised: 10/18/2018
Experience in a package software development lifecycle (SDLC) methodology
Good oral and written communication skills
Focuses on a quality outcome
Excellent inter-personal skills
Stay abreast of trends in technology drivers
Experience developing robotic process automation on Enterprise applications.
Strong documentation skills
Understanding of data models, data modeling principles in general, ETL methods
JOB DUTIES AND RESPONSIBILITIES/ESSENTIAL JOB FUNCTIONS
Develops business systems solutions/applications to automate business processes and improve work efficiency
Revises and updates existing programs and completes documentation and procedures for installation and maintenance
Works as part of the project team responsible for converting the Detailed Design into a working system
Writes and unit-tests programs within agreed time frames
Ability to clearly define and execute unit-test cases, including documenting predicted to actual results
Provide ongoing assistance and support to other developers / team members
Provide user support during system testing and client testing phases
Review (including Quality Assurance) and provide feedback on programs written by peers
Ability to update Detailed Designs based on Solution Blueprints
Provide quality assurance by walk-throughs of programs
Write high quality working programs
Identify and articulate program design and performance risks
Develop prototypes and/or proof of concept applications
Create custom code packages, release notes and installation guide.
1 to 2 years of experience in Robotic Process Automations (RPA) with one of the market leading RPA platforms: UiPath, Automation Anywhere or BluePrism
1 to 3 years of experience in programming (.NET, Java, ETL etc.) with a specific focus on developing Bots
Demonstrated expertise with at least 1 full life cycle systems integration engagements across strategy, design and implementation.
UNIX shell scripts
Oracle Utilities CC&B
ORACLE 9, 10, 11+
Web services development
This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee and is subject to change as business needs change.