Business Analyst

Job Responsibilities 

  • Lead and manage projects base on clients’ requirements, of whom are mostly financial institutions and regulators
  • Analyse and elicit business requirement with multiple clients and stakeholders
  • Conduct user requirement analysis for the development and implementation for new and existing systems
  • The capability to do solution designing and the ability to recommend and propose solutions in project meeting
  • Conduct detailed research in order to translate business requirements into precise, highquality user stories or functional specifications that are clear and concise and are easy to understand and implement by the development team
  • Management of the system integration testing phase before implementation
  • Plan and coordinate end-user training for any system implementations or enhancements
  • Provide on-going application support and be involved in various stages of the Sales Development Lifecycle
  • Work with the project team to develop the project scope, budget, timeline, resources, risks, and project value
  • Communicate and collaborate with stakeholders to understand business strategies and future initiatives to determine the future process and solution needs
  • The capability to do project documentations
  • Diploma, Advanced/Higher/Graduate Diploma, Bachelor’s Degree 
    • Preferred specialisations: Computer Science, Computer Engineering, information systems or equivalent.
  • Demonstrating a good understanding of at least 1 programming language (java, python, C++, node.js), and financial and/or informatics background knowledge is a bonus. 
  • Demonstrating a good understanding of database systems including MSSQL, MySQL, NoSQL, RocksDB, Blockchain, and distributed ledger technologies. 
  • Good teamwork and communication skills (including presentation and report writing)
  • Ability to identify key points, evaluate options and document.
  • Proficient in UML Diagrams
  • Good command of English