Technical background and an understanding of the liquidity and payments technology domain is must. Experience in Agile Methodologies and knowledge Database skills, preferably in Oracle Experience using tools like JIRA or confluence. Minimum 4+ years of Business Analysis work experience in a Software Development Project Ability to liaise between lines of business and the development team, while working with a wide range of stakeholders and collaborating with your team Excellent verbal and written communication skills Results oriented, high energy, self-motivated. Experience in Test Driven Development and Acceptance Test Driven Development will be an added advantage.