Share this Job

Assistant Manager (RPA Developer), Automation Excellence - Group Strategic Management

Req ID:  4861
Job Description: 


The role of RPA Developer is to develop or configure script to automate business process based on Bank Islam business process requirements. The roles require collaboration with RPA business analysts, vendor/ consultant (s), and other related functional and technical resources either in house or external parties to help develop RPA script. The RPA developer possesses a solid understanding in using RPA software tool (UIPath Studio or Automation Developer tool) & supports RPA business analysts in ensuring the bank process requirements provided are sufficient for development


Duties and Responsibilities:

  • Develop the RPA script work products or deliverables based on process design or definition document (PDD)
  • Identify gaps in process requirements document and seeks business analyst help in fine tuning the requirements
  • Validate the RPA script being developed through unit testing and system integration testing (SIT)
  • Assists in user acceptance testing (UAT) activities by resolving incidents / issues raised by Users during RPA project implementation 
  • Assists in project management activities including (but not limited to) providing input on timeline and effort required for development and testing (unit test, SIT), risks and issues related to project
  • Assists in providing development support and maintenance upon rollout of completed automated processes       



  • Degree in Computer Science, Software Engineering, or other related field
  • At least 3 years development/programming experience using RPA software technology
  • Solid understanding and experience in programming/scripting preferably using RPA software i.e. UI Path, Automation Anywhere, BluePrism etc.
  • Must have experience in developing 7 to 10 different RPA processes preferably in financial services industry
  • Experience in using Agile approach for development activities is an advantage
  • Knowledge of Core Banking System (CBS) or other bank systems targeted for automation in banks is an advantage but not mandatory
  • Possession of RPA Software – Development related certification is an asset (i.e. UIPath RPA Advanced Developer certification)
  • Experience in leading or playing active role in development activities particularly in co-development activities with consultants/ vendor
  • Experience working in collaborative environment particularly in providing input and obtaining feedback from multiple stakeholders including (but not limited to) business analyst, consultants/vendor, bank IT team etc.