Key Responsibilities
• Engage stakeholders to elicit, analyse, and document business requirements across multiple applications and system integrations.
• Analyse clients' business needs, define project scope, and develop business cases to recommend suitable solutions.
• Facilitate workshops, requirement gathering sessions, and progress meetings with stakeholders to align business objectives and project deliverables.
• Document functional and non-functional requirements, evaluate solution alternatives, and recommend the most suitable approach.
• Collaborate with clients, vendors, developers, and solution architects to validate solution designs and obtain stakeholder acceptance.
• Prepare business process flows, user stories, use cases, wireframes, prototypes, data flows, and functional specifications.
• Support the development and delivery of enterprise software applications by working closely with Product Owners, Functional Managers, and development teams.
• Coordinate user acceptance testing (UAT), deployment activities, change management, and user adoption.
• Analyse service requests, assess enhancement impacts, troubleshoot issues, and recommend long-term improvements to prevent recurring incidents.
• Prepare project documentation, technical specifications, reports, and presentation materials.
• Ensure solutions comply with IT governance, cybersecurity, quality management, and applicable government policies such as IM8.
• Collaborate with product owners, users, operations teams, cybersecurity stakeholders, and third-party vendors to deliver secure, scalable, and business-focused solutions.
Knowledge, Skills and Experience
• Bachelor's Degree in Computer Science, Information Technology, Business Information Systems, Software Engineering, or a related discipline.
• Strong analytical and problem-solving skills with experience in business analysis, system solution design, and enterprise application delivery.
• Good understanding of Software Development Life Cycle (SDLC), Agile methodologies, and product management principles.
• Experience gathering and documenting business requirements, process mapping, workflow design, user stories, and functional specifications.
• Experience designing workflow-based enterprise solutions involving dynamic case management, system integrations, payment and accounting modules, reporting, batch processing, authentication, and external API integrations.
• Experience working with cloud-based applications and integrating enterprise systems.
• 2–5 years of hands-on experience with Tungsten Automation platforms and/or the Decisions platform will be a strong advantage, as these are the primary technologies used in our application environment.
• Experience delivering at least one end-to-end Software Development Life Cycle (SDLC) project will be an added advantage.
• Experience in one or more of the following areas is preferred:
- Agile software development methodologies.
- Continuous Integration and Continuous Deployment (CI/CD), including Singapore Government SHIP/HATS environments.
- Cloud platforms such as AWS or Government Commercial Cloud (GCC).
- Data migration and document migration projects.
• Excellent communication, stakeholder management, presentation, and interpersonal skills.
• Ability to work independently and collaboratively in a fast-paced Agile environment.
CMC-APAC PRIVATE LIMITED
CMC Global is a member of CMC Corporation with an aspiration to bring ICT products, solutions, and services of Vietnam to the international market. Established in March 2017 as a strategic move of the Corporation to enter the global stage, we are proud to be the leading company in Vietnam in providi...
Read more about the companyCopyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.