Business Analyst

NANOSOFT IT SOLUTIONS PTE. LTD.Singaporemycareersfutureпубликувана на 12.11.2026 г.
Задължително:QA/TestScrumSecuritySeniorLeadJunior

Job Summary

The Senior Business Systems Analyst is a highly experienced professional responsible for leading business analysis activities, driving enterprise system transformation, and delivering complex IT solutions aligned with strategic business objectives.

With 10+ years of experience, the role requires strong expertise in business process optimisation, enterprise application architecture, requirements management, system integration, and project delivery. The individual will serve as a strategic bridge between senior business stakeholders, IT leadership, technical teams, and external vendors.

  1. Key Responsibilities

A. Strategic Business & Systems Analysis

Lead complex business requirements gathering and analysis across multiple business functions.

Engage senior management and key stakeholders to understand strategic business objectives.

Translate business strategies into technology initiatives and system improvement roadmaps.

Identify business gaps, operational challenges, and opportunities for digital transformation.

Conduct feasibility studies, impact assessments, and cost-benefit analysis.

Provide recommendations on system enhancements and technology solutions.

B. Enterprise Business Process Management

Lead As-Is and To-Be business process analysis and re-engineering.

Identify opportunities for process automation, standardisation, and operational efficiency.

Develop detailed business process models, workflows, use cases, and functional specifications.

Drive cross-functional process improvement initiatives.

Ensure business processes are scalable, efficient, and aligned with organisational standards.

C. Enterprise Systems Implementation & Integration

Lead business analysis for large-scale enterprise system implementations and enhancements.

Work closely with solution architects, developers, infrastructure teams, and external vendors.

Define functional requirements for system integration, APIs, data exchange, and application interfaces.

Review solution architecture and ensure technical solutions meet business expectations.

Oversee system configuration, customisation, migration, and integration activities.

Ensure enterprise applications meet business, security, and compliance requirements.

D. Requirements & Solution Management

Own and manage requirements throughout the complete Software Development Life Cycle (SDLC).

Prepare and review BRD, FRD, FSD, SRS, user stories, and acceptance criteria.

Facilitate workshops, stakeholder interviews, and solution design sessions.

Manage requirement traceability, scope changes, and business impact assessments.

Ensure alignment between business requirements, technical specifications, and delivered solutions.

E. Testing & Quality Management

Lead System Integration Testing (SIT) and User Acceptance Testing (UAT).

Define testing strategies, test scenarios, and acceptance criteria.

Coordinate business users, QA teams, developers, and vendors during testing.

Manage defect prioritisation, resolution, and retesting.

Ensure systems meet business requirements and quality standards before deployment.

Obtain formal business acceptance and implementation sign-off.

F. Project & Stakeholder Leadership

Lead business analysis workstreams across multiple projects.

Collaborate with project managers and technical leads to ensure timely delivery.

Manage senior stakeholder expectations and resolve conflicting business requirements.

Provide guidance and mentoring to junior and mid-level business analysts.

Manage vendor deliverables and ensure compliance with agreed requirements.

Identify project risks, dependencies, and potential delivery challenges.

G. Production Support & Continuous Improvement

Lead investigation and resolution of complex production issues.

Analyse root causes and recommend permanent corrective actions.

Support system upgrades, releases, and post-implementation reviews.

Establish system documentation and business process governance.

Drive continuous improvement and operational excellence initiatives.

  1. Qualifications & Experience

Bachelor's degree in Business Information Systems, or related disciplines.

Minimum 10+ years of experience in Business Systems Analysis, IT Business Analysis, or enterprise application delivery.

Proven experience leading complex enterprise system implementation and transformation projects.

Strong expertise in business process re-engineering and requirements management.

Extensive experience with enterprise applications, system integration, APIs, and data migration.

Strong understanding of SDLC, Agile, Scrum, and Waterfall methodologies.

Hands-on experience with SQL, database analysis, and data validation.

Proven experience managing senior stakeholders and cross-functional teams.

Experience leading SIT, UAT, deployment, and post-implementation support.

Previous experience mentoring business analysts and coordinating technical teams.