Main Responsibilities
- Work with business user to draft and finalize requirements
- Analyse, document existing business processes and operating models, and provide solutions aligning with target architecture considering specific future business needs.
- Design solutions and write functional specifications and solutions in collaboration with technical IT specialists.
- Testing the developed applications and follow up on fixes.
- Ensure delivery of fully tested products/features on-time and with quality up to production.
- Maintain up-to-date required quality documentations & train end-users.
- Provide support to test, diagnose and resolve application issues.
Qualifications and Profile
This position requires around 5+ years of relevant experiences in corporate financing domain with focus on designing and delivering IT solutions.
Mandatory skills:
- Holding a diploma/degree in accounting, finance or IT.
- Excellent knowledge of corporate & investment banking and different financial products including but not limited to Syndications, Participations, Commercial Loans, LC, Guarantees, Discounting, Factoring etc.
- Experience in all phases of the IT system development life cycle like design, implementation, testing, deployment and support.
- Good exposure to software engineering best practices
- Experience working in Agile development methodology.
- Hands-on experience with BDD framework and UML.
- Exposure to test automation frameworks and methodologies
- Comfortable working with SQL database queries.
- Experience with Microsoft Office tools.
Advantages:
- Any certification for Business Analysts e.g. ECBA, CBAP, PBA etc.
- Any experience in project management or in a functional lead role
Other Professional Skills and Mindset
- Solid analytical and problem solving abilities
- Very good organization skill with attention to details
- Willing to work on new topics and to propose innovative solutions.
- Proactive with team player mindset
- Hands on and versatile with capability to effectively interact with technical team
- Proficiency in application project management
- Strives to deliver the solution in the most effective and timely manner