Gather and analyze business and system requirements from stakeholders across various banking functions (e.g., core banking, global markets).
Design and review end-to-end process flows and interfaces for system integration and data reporting.
Translate requirements into well-structured documents, including Business Requirement Documents (BRD), Functional Specifications (FSD), and data mapping.
Assist with data migration, interface design, and report development (experience with SQL or Java is a plus).
Collaborate with cross-functional teams (developers, QA, UAT, business users) throughout the system development lifecycle (SDLC).
Support user acceptance testing (UAT), review test scenarios, and verify outputs against requirements.
Familiarity with cloud platforms (AWS, Azure) and collaboration tools (e.g., JIRA, Confluence) is an advantage.
Communicate effectively in English, both in writing and verbally, to work with regional and international teams.
Qualifications
Bachelor’s degree in Computer Science, Information Technology, Business Administration, or a related field.
Minimum 3 years of experience as a Business Analyst or System Analyst in the banking or financial services industry.
Strong understanding of business process modeling, system design, and documentation standards (BRD, FSD, data mapping).
Good knowledge of SQL and basic understanding of programming (Java is a plus).
Experience with core banking products or global markets (e.g., deposits, loans, payment systems, financial reporting).
Excellent analytical thinking, problem-solving, and communication skills.
Comfortable working in agile or hybrid project environments.