Engineer (robotic Process Automation) (2 Year Contract)

Singapore, Singapore

Job Description


[What the role is]
You will be a member of the RPA Core Competency Center (RC3) under the MPA Digital Factory. You will be involved in the end-to-end agile development lifecycle for in-house RPA projects starting from UI/ UX Design to Cloud Engineering & Operations, Software Development, DevSecOps, Quality Assurance and Application Security.

[What you will be working on]

Key Responsibilities

  • Provide mentorship, evaluate submitted problem statements and work with Product Owner and/or Citizen Developers to automate potential day-to-day processes and workflows using Robotic Process Automation (RPA)
  • Work with UI/ UX Designer as they engage the Product Owner and stakeholders for user research to produce the User Journey Maps and high-fidelity wireframes, which feeds into development sprints (where required)
  • Develop clean, efficient and extendable codes using C, C++, Java and other relevant programming languages, which includes understanding code refactoring and design patterns to reduce and/or eliminate technical debt
  • Work with Cloud Engineers to setup cloud services for deployment on Government Commercial Cloud (where required)
  • Work with Quality Assurance Engineer to prepare test cases as well as entry and exit criteria for SIT and UAT to ensure that user requirements are met as described per product backlog
  • Work with Application Security Engineer to perform System Security Acceptance Test (SSAT), which includes Secure Code Review (SCR), Vulnerability Assessment (VA) and Penetration Test (PT) and remediate the security findings before seeking clearance and approval from CISO and CIO respectively (where required)
  • Maintain and update library of reusable code snippets, components and modules
  • Develop technical documentation to guide future software development projects
  • Identify best practices and continuous improvement in deployed automations
  • Conduct RPA-related brown bags and information sessions for staff to share knowledge and increase adoption
[What we are looking for]

Requirements
  • Background in Computer Science, Engineering or related disciplines.
  • Highly proficient in programming languages such as C, C++, Java and other relevant programming languages.
  • Good technical knowledge and experience working with RPA tools such as Blue Prism, UiPath, etc.
  • Participated in at least one full software or product development cycle, preferably using Agile Methodology
  • Excellent communication skills
  • Teamwork and collaboration skills
  • Possess critical thinking and problem-solving skills

Singapore Economic Development Board

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1396426
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned