Robotic Process Automation Developer

Singapore
MTS Global Inc

Position Description

Job Responsibilities

  • Experience in implementing RPA technologies (UI Path).
  • Deep understanding of the RPA (Robotic Process Automation) solution and its functionalities.
  • Design reliable RPA workflow that contributes to reduce cycle times and increased accuracy to customers.
  • Gather, Analyse business requirements, design and implement RPA solutions and develop process workflows.
  • Demonstrate RPA capabilities and provide guidance on RPA to stakeholders.
  • Strong capability in error-handling, optimization and process risk management.
  • Lead and support multiple workflow projects.
  • Should be able to Prioritise and manage multiple portfolios.
  • Collaborate with experts and IT teams across the organization.
  • Support in the integration of robots into more subsystems.
  • Perform end-to-end testing, troubleshooting and end-user support.
  • Able to write high-quality code & is strong in technical documentation.
  • Create and maintain documentation that includes technical solutions and design documents to accurately represent design and code.
  • Experience with Process Analysis, Design, and Implementation, Business and Technical requirements, Problem-Solving, System(s) Testing, including UAT and Bug, fixes.
  • Highlight potential risks and mitigation actions facilitate issues discussion, resolution and escalation where necessary
  • Development of features to meet the description in the requirements and fit the goal described within the agreed workflow
  • Perform testing of separate features (integration and regression) to ensure features meet User Acceptance Criteria of Business
  • Provide support to the process analyst and development lead for any requirement clarification
  • Acting as the mid-point between the technical team and business team to assist in the development of requirements needed for the business
  • Provides support on the solution design, fitting the Client's architecture design
  • Help coordination for all the development and testing phases along with the Client.
  • Provide consolidated update to stakeholders on the progress, status and key milestones of the project.
  • Analysing, understanding and documenting the business processes in detail where required.
  • Develop AS-IS and TO-BE process flows.
  • Identifying and communicating the technical infrastructure requirements to deploy automation solutions
  • Configuring new RPA processes and objects using core workflow principles that are efficient, well structured, maintainable and easy to understand using UIPath.
  • Creating and maintaining solution documentation.
  • Working within project planning constraints, communicating any identified project risks and issues to the delivery/project manager accordingly and providing inputs to the change control process.
  • Creating and documenting test procedures and scenarios for the pre-UAT phases
  • Supporting the Operational Teams during the UAT and rollout phases

Experience Level

Minimum Requirements

Technical Skillsets

  • Minimum 5 years of professional experience in programming (including scripting /coding), SQL, application development and 2 plus years of experience in UI Path platform.
  • Proficient in VB.NET and/or C#, with a good understanding of object-oriented programming
  • Good design, coding, testing and debugging skills
  • Strong technical (system analysis and design) and troubleshooting skills is a must.
  • Able to write high-quality code & is strong in the technical documentation
  • Good understanding of object-oriented programming (any/preferably in VB.NET and/or C#)
  • Understanding of SQL queries and stored procedures
  • Experience with Process Analysis, Design, Coding and Implementation, Business and Technical requirements, Problem-Solving, System(s) Testing, including UAT, debugging and Bug fixes
  • Strong capability in error-handling, optimization and process risk management
  • Good understanding of ICR / OCR, AI, machine learning and NLP is advantageous
  • Ability to work independently and effectively in a team
  • Good written and verbal communication skills.
  • Ability to work independently and effectively in a team.
  • Certifications in UiPath or other RPA tools – Expert level including RPA Infrastructure, Developer Advance Training, and Solution Architect certifications

How to Apply