Business Analyst

Vinova

Singapore

On-site

SGD 60,000 - 90,000

Full time

38 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Vinova seeks a hands-on Business Analyst to support a government agency in Singapore, replacing a Java-based legacy system with a bespoke application. You will work with business users, Product Owners, the Project Manager, and delivery teams to understand processes, define requirements, and support implementation in an Agile Scrum environment.

You will own BA deliverables across the delivery lifecycle, leveraging AI-assisted tools where appropriate to ensure accurate documentation and

Qualifications

  • Hands-on BA experience in software implementations, system modernisation, or migration.
  • Experience producing requirements docs, process maps, user stories, and acceptance criteria.
  • Ability to translate complex business rules into implementable requirements.
  • Familiarity with data mapping, validation, reconciliation, and QA in migration projects.

Responsibilities

  • Lead workshops with business users to document workflows, rules, and future needs.
  • Document as-is and to-be processes, identify gaps and dependencies.
  • Translate business needs into clear requirements, specs, user stories, and test criteria.
  • Create process flows, user journeys, and low-fidelity mockups for clarity.
  • Collaborate with Product Owners and stakeholders to prioritise MVP scope.

Skills

Business Analysis
Requirements Documentation
Process Mapping
User Stories
Data Mapping
Agile Scrum
UAT/SIT Support
Stakeholder Facilitation
Data Validation
Communication Skills

Tools

Jira
Confluence
Figma

Job description

Business Analyst – System Modernisation & Migration

Contract Duration: 12 months

Role: Client-side Business Analyst

Role Overview

We are seeking a hands‑on Business Analyst to support a government agency in the financial sector in replacing an existing Java‑based legacy system with a new bespoke application.

Working on the client side, you will collaborate with business users, Product Owners, the Project Manager, and delivery teams to understand existing processes, define requirements, and support implementation.

The project follows Agile Scrum and uses AI‑assisted tools to support development, prototyping, UX/UI design, and requirements documentation. The role requires direct ownership of business analysis deliverables throughout the delivery lifecycle.

Key Responsibilities
Requirements Analysis and Documentation
  • Lead discussions and workshops with business users to understand existing workflows, business rules, pain points, and future needs.
  • Analyse and document as‑is and to‑be processes, identifying gaps, dependencies, exceptions, and opportunities for improvement.
  • Translate business needs into clear business requirements, functional specifications, user stories, and testable acceptance criteria.
  • Create process flows, user journeys, and low‑fidelity mockups to clarify requirements and validate proposed solutions.
  • Work with Product Owners and stakeholders to prioritise requirements, define MVP scope, and obtain agreement and sign‑off.
System and Data Migration
  • Assess existing system functionality and identify requirements for the replacement application.
  • Work with business users and technical teams to define and review source‑to‑target data mappings, transformation rules, and data validation requirements.
  • Define business reconciliation criteria to verify the completeness, accuracy, and consistency of migrated data.
  • Identify data quality issues, business exceptions, and migration dependencies, supporting investigation and resolution.
  • Support migration testing, cutover preparation, and business readiness activities.
Agile Delivery and Collaboration
  • Participate in backlog refinement, sprint planning, reviews, and other Scrum activities.
  • Clarify requirements for developers, UX/UI designers, QA, and the Project Manager throughout implementation.
  • Support story estimation by explaining scope, business rules, dependencies, and acceptance criteria.
  • Maintain requirements traceability and assess the impact of changes on scope, processes, data, and testing.
  • Use AI‑assisted tools where appropriate, reviewing outputs for accuracy and alignment with business needs.
Testing and Business Acceptance
  • Work with QA and business users to develop and review test scenarios and test cases, including negative scenarios and data validation checks.
  • Support SIT and UAT, clarify expected behaviour, and help investigate defects.
  • Distinguish defects from new requirements and manage requirement gaps through the agreed change control process.
  • Support user documentation, training, and adoption of the new system.
Required Experience and Skills
  • Demonstrated hands‑on Business Analyst experience in software implementation, system modernisation, or migration projects.
  • Experience personally producing requirements documents, functional specifications, process maps, user stories, and acceptance criteria.
  • Strong ability to analyse existing processes and translate complex business rules into implementable requirements.
  • Practical understanding of data mapping, validation, reconciliation, and the BA’s role in migration quality assurance.
  • Experience working in Agile Scrum teams and supporting requirements through development, testing, and release.
  • Experience supporting SIT/UAT, defect clarification, and requirements traceability.
  • Strong stakeholder facilitation, analytical, documentation, and communication skills.
  • Ability to work independently on the client side and collaborate effectively with technical and vendor teams.
Preferred Qualifications
  • Experience with Singapore public‑sector agencies or regulated financial services organisations.
  • Experience replacing Java‑based legacy enterprise applications.
  • Familiarity with Jira, Confluence, process‑modelling tools, and prototyping tools such as Figma.
  • Experience using AI‑assisted tools for requirements analysis, documentation, or prototyping.
  • Working knowledge of SQL for data investigation and validation.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Business Analyst
Senior Business Analyst

COGNIZANT TECHNOLOGY SOLUTIONS ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior Business Analyst
Senior Business Analyst

THE SOFTWARE PRACTICE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Business Analyst - (Public Sector)
Business Analyst - (Public Sector)

Xtremax Pte. Ltd. • Singapore

On-site
SGD 90,000 - 120,000
Business Analyst
Business Analyst

TECH AALTO PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
IT Business Analyst & Scrum Master (Hybrid)
IT Business Analyst & Scrum Master (Hybrid)

MINDTECK SINGAPORE PTE LTD • Singapore

On-site
SGD 90,000 - 120,000
Senior Business Analyst
Senior Business Analyst

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Hands-on BA: System Modernisation & Migration
Hands-on BA: System Modernisation & Migration

Vinova • Singapore

On-site
SGD 60,000 - 90,000
Business Analyst (Applications Services)
Business Analyst (Applications Services)

Epergne Solutions • Singapore

On-site
SGD 70,000 - 110,000
Senior IT Business Analyst
Senior IT Business Analyst

talentsis pte. ltd. • Singapore

On-site
SGD 70,000 - 110,000
Business Analyst - Scrum Master
Business Analyst - Scrum Master

HELIUS TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000