Technical & Functional Skills:
- Strong analytical and problem-solving ability.
- Strong written and verbal communication skills.
- Basic understanding of Software Development Life Cycle (SDLC).
- Basic understanding of Requirement Analysis and Business Process Analysis.
- Ability to understand business requirements and convert them into functional specifications.
- Basic knowledge of programming (Python, JavaScript, Java, C# or similar).
- Ability to prepare or understand BRD, FSD, use cases, user stories, process flows, and functional specifications.
- Basic knowledge of SQL/database concepts.
- Basic understanding of API, web applications, database, and system integration concepts.
- Understanding of software testing, test cases, UAT, and defect reporting.
- Knowledge of banking, financial services, payment systems, or fintech will be an advantage.
- Strong interest in AI, Generative AI and automation.
- Ability to learn new technologies quickly.
Soft skills:
- Excellent verbal and written communication skills.
- Ability to communicate professionally with customers/stakeholders.
- Good analytical and problem-solving ability.
- Ability to understand business requirements and translate them into clear functional requirements for developers.
- Good documentation skills.
- Ability to conduct meetings, ask the right questions, identify gaps/ambiguities, and clarify requirements.
- Ability to work with both business users and technical teams.
- Willingness to learn banking/payment applications and new technologies.
- Good presentation and interpersonal skills.
Personal Attributes:
- Customer-oriented.
- Detail-oriented.
- Curious and willing to learn.
- Confident in communicating with both technical and non-technical people.
- Able to work under deadlines and handle multiple assignments.