Elicit, analyze, validate and document business, functional and system requirements from stakeholders (both internal and external).
Conduct stakeholder interviews, workshops, and requirement elicitation sessions.
Prepare Business Requirement Documents (BRD), Functional Requirement Documents (FRD), System Requirement Specification (SRS), user stories, process flow diagrams, gap analysis, etc.
Analyze existing business processes and identify improvement opportunities.
Support solution design and validate alignment with business needs.
Product Understanding and Management
Develop a deep understanding of the organization's products, solutions, and service offerings.
Analyze product features, functionalities, and business value propositions.
Collaborate with product, business, and technical teams to recommend product enhancements based on client and market feedback.
Assist in defining product requirements and documenting feature specifications.
Client Engagement and Product Demonstrations
Conduct product presentations and solution walkthroughs for prospective and existing clients.
Demonstrate product functionalities, workflows, and business benefits to stakeholders.
Understand client business requirements and map them to product capabilities.
Support pre-sales activities by preparing demonstrations, proof-of-concepts, and solution proposals.
Respond to client queries regarding product functionality, business processes, and implementation approaches.
Gather client feedback and communicate enhancement requirements to internal teams.
Documentation and Training
Prepare product presentations, user guides, training materials, project documentation and business documentation.
Conduct training sessions for clients, end users, and internal teams.
Create business use cases, process flows, and solution presentations tailored to client needs.
Stakeholder Management
Coordinate with clients, business users, project managers, IT teams, vendors, and senior management.
Facilitate discussions to resolve business and technical issues.
Present findings and recommendations to stakeholders.
Testing and Implementation Support
Support preparation of test scenarios and user acceptance testing (UAT).
Support User Acceptance Testing (UAT), defect management.
Validate system functionality against business requirements.
Assist in change management, training, and deployment activities.
Project Support
Participate in end-to-end project lifecycle activities from initiation to closure.
Work closely with project managers, business users, vendors, and technical teams to ensure successful project delivery.
Support project planning, requirement prioritization, scope management, and change management activities.
Monitor project deliverables and ensure alignment with business objectives.
Identify project risks, issues, and dependencies and recommend mitigation actions.
Support implementation, deployment, and post-go-live activities.
Participate in system configuration reviews and solution validation.
Willingness to travel inside/outside the country.
Education
Bachelor's degree in Business Administration, Information Systems, Computer Science, Finance, Banking, or a related field.
Master's degree will be an added advantage.
Strong understanding of banking operations, products, and regulatory requirements.
Excellent documentation, presentation, communication, and stakeholder management skills.
Experience
Minimum 3–5 years of experience as a Business Analyst.
At least 1–2 years of experience in the banking or financial services sector.
Experience working on banking system implementation, digital banking projects, core banking systems, payment systems, banking technology projects or process transformation initiatives.
Experience working with Agile, Waterfall, and Hybrid project management methodologies.
Exposure to pre-sales, solution consulting, implementation support, or product management activities.
Experience preparing executive-level presentations and proposal documents.
Technical Skills
Requirements gathering and documentation.
Process modeling (BPMN, Visio, or equivalent).
Data analysis and reporting.
User Acceptance Testing (UAT).
Key Competencies
Strong analytical and problem-solving skills.
Excellent presentation, communication, and demonstration skills.
Strong stakeholder and client management skills.
Attention to detail.
Ability to work independently, within cross-functional teams and geographically distributed teams.
Banking domain knowledge. Strong understanding of banking products and processes.
Requirements elicitation and documentation.
Client-facing and consultative approach.
Ability to quickly learn and articulate complex product features.
Project delivery support and coordination.
Ability to bridge business and technical teams.
Ability to translate technical concepts into business-friendly language.
Experience conducting client meetings and workshops.
Experience working in complex banking transformation environments.