• Bachelor Degree in Information Technology, Computer Science or equivalent.
• At least 3 to 5 years of relevant experience in technology business analysis or software development.
• Familiar with business applications in investment/banking industries.
• Hands-on experience in conducting business analysis functions, stakeholder management, solution designing, software test planning, vendor management and production support.
• Experience in the documentation of BRD, FSD, use cases, visual modelling, and business processes.
• Experience with ETL/ELT process, SQL and API.
• Experience in Agile methodology skills with strong delivery mindset.
• Good understanding of financial application, workflow, UI/UX, database design and software engineering best practices.
• Excellent interpersonal and communication skills, with strong ability to manage and align expectations of senior level business stakeholders across different business units to accept solutions proposed by project team.
• Possess strong analytical, critical thinking, and problem solving skills.
• A team player who has growth mindset and confident to work independently.