The following outlines the job responsibilities which are summarized. The JD is subjected to changes over time as the role develops.
Position Summary
The incumbent will perform business requirements gathering and translate the requirements into functional specifications which will be used for subsequent software development. He/she will also be providing project support throughout a software development life cycle project. He/she will be working in a collaborative environment with cross-functional teams. He/she is also expected to keep himself/herself updated with cloud technologies concepts, as well as payments-related systems development/trends.
Key Responsibilities
- The incumbent is expected to perform the following:
- Conduct interviews, fact-finding activities, and lead requirements gathering and analysis workshops and meetings.
- Identify and validate requirement gaps and propose viable alternatives
- Perform impact analysis due to change requests, enhancement, or rework
- Translate business and operational requirements into functional specifications
- Manage business and operational requirements within agreed scope, escalate of scope creep
- A bridge between business and technical teams so that applications are designed and built according to requirements
- Work with developers to produce prototypes/proof of concepts to confirm understanding of user requirements
- Perform testing activities, where required, to ensure the application is built according to specifications
- Provide support to users during user acceptance testing
- Present and communicate validated requirements, functional design, mock-ups to users/stakeholders
- Prepare/update the relevant documentation as necessary.
- Report work status
Requirements (in the order of importance)
The incumbent should possess the following:
- Degree/Diploma in computer science or equivalent area of study
- Good understanding and experience in an SDLC (software development lifecycle) project implementation process
- Experience in gathering and understanding business requirements and preparing requirements documentation/specifications.
- Proficient in Microsoft Office
- Good oral and written communication skills
- Ability to conduct presentations
- Good analytical and problem-solving skills
- Ability to work under pressure and to handle tight deadlines
- Good team player and positive working attitude
- Domain knowledge in the Financial Services industry would be an added advantage