2,122,485open jobs
134,376companies
240,906added this week
Browse all
Salary
$75k – $132k per year (gross)
Location
In office (Singapore)
Seniority
Senior · 7+ years exp
Employment
Full-Time

First seen by Alion on Nov 4, 2026.

Overview
Company
Impact
Profile match
Why Chose Us. Rigorously screened tech professionals.

Job Responsibilities:

  • As a business analyst, you will be involved in the software development life cycle and agile methodology from project initiation, requirements, application development, implementation, maintenance, and post-implementation review phases.
  • Mandatory - SQL skillset, experience in the banking industry, and ability to perform detailed data and business analysis and testing.
  • Liaise extensively with external, internal clients and vendors;
  • Lead design thinking sessions and requirements discussions with customers; conduct requirement analysis to ensure the implementation feasibility of functional specifications. Highlight requirement gaps, disproportional construction efforts, technical challenges, and any other issues;
  • Successfully translate users’ requirements into use cases and technical solutions;
  • Present and communicate functional requirements and use cases to the technical and development teams and ensure the system meets functional and system requirements;
  • Define system-level application architecture, high-level and detailed design, architectural policies and principles, implementation risks and mitigation measures, etc.;
  • Engage customers to explain the rationale of architecture’s selection or other technical issues;
  • Prepare documentation, such as requirements and functional specification, design specification, enterprise class structure, data and application management framework, interfacing, infrastructure requirements, data migration approach, etc.; work closely with customers to review and sign-off documentation;
  • Prepare system training programs and conduct training for the customers;
  • Develop test plans, cases, and results and trace to requirements to ensure comprehensive test coverage. Measure test results with customers’ required outcome
  • Perform functional and backend testing, review results and logs, resolve test issues, and ensure application quality;
  • Perform a test briefing to the stakeholders and support UAT.
  • Troubleshoot system problems faced by the project team and customers and follow up till resolution;
  • Conduct change impact analysis on customers’ requests in a change management lifecycle;
  • Work with local and offshore teams to deliver projects on the technical aspects;
  • Prepare solutions and proposals for pre-sales activities;

Experience:

  • Degree in Computer Science and Engineering;
  • Must have experience working in the banking domain.
  • At least 7 years of relevant experience as a business analyst and tester in a Java environment.
  • Strong analytical skills and the ability to possess stamina in following up on issues reported till their resolution;
  • Experience in issues/problems and change management processes;
  • Ability to analyze system backend logs and perform data mapping and categorization;
  • Able to perform functional and backend testing activities and ensure traceability to requirements;
  • Self-motivated with a positive “can-do” attitude, creative with excellent presentation, good writing and communication, negotiation, and interpersonal skills, including strong persuasive technique and an eye for details;
  • Development skillset: Java environment, well versed in Jira and SQL is an added advantage;
  • Able to work under stringent timelines and exhibit commitment to project completion;
  • Strong customer-service orientation and good presentation skills;
  • A good team player

Skills

Requirements Traceability, Liaising With External Partners, Technical and Functional Support, Computer Engineering, Technical Troubleshooting, Design Thinking Practice, Advantage Database Server, Progress Reporting, System Logs, Banking Experience, Translate Into Technical Requirements, Technical Ability, Risk Mitigation, Software Development Lifecycle, Change Management Process, Positive Attitude

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,122,485 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Analytics
Similar stack
Same company
Singapore
$66k – $94k per year (gross) · In office · Full-Time · 5+ years exp · Singapore
Management
Confluence
Agile
Waterfall
Apply
In office · 5+ years exp · Singapore
Apply
In office · Full-Time · 3+ years exp · Bachelor's Degree · Singapore
Python
SQL
Databases
Databricks
Analytics
Power BI
ETL/ELT
Microsoft Excel
Apply
$91k – $120k per year · In office · Full-Time · Singapore
Python
SQL
Apply
$85k – $150k per year (gross) · In office · Contractor · 8+ years exp · Singapore
Management
Agile
Waterfall
Apply
≈ $26k – $58k per year (Estimated) · In office · Singapore
Apply
Remote (Singapore) · Full-Time · Singapore
Apply
Remote (Indonesia, Malaysia, Vietnam, Singapore) · Singapore
Game Dev
Unity
Apply
Remote (Indonesia, Malaysia, Vietnam, Singapore) · Singapore
Game Dev
Unity
Apply
Remote (Indonesia, Malaysia, Vietnam, Singapore) · Singapore
Game Dev
Unity
Apply
See all jobs
This is one of many
2,122,485 more open roles from verified company boards, updated every day.