BUSINESS ANALYST

Date Posted 23-Nov-2021
Deadline 15-Feb-2022
Positions 1
Remuneration

Job Description
A Business Analyst has the primary responsibility of gathering the requirements of the client and translating them into system design for the purpose of developing the system. The job involves elicitation by engaging the client directly and other stakeholders so as to ensure that all the information required is captured properly.
Responsibilities
Working with subject matter experts, carry out research on information related to projects so as to gain clear understanding of business needs related to the project, thus facilitating system design
Evaluate the needs of the different stakeholders based on their objectives and concerns to understand how stakeholders expect the system to work and formulate requirements based on those expectations
Articulate the requirements gathered and also balance them against what’s technologically feasible, financially and functionally reasonable
Act as a bridge between stakeholders and developers, so as to bring about the understanding of not only “how” the work needs to be done, but also “why” it needs to be done in a particular way.
Define and prioritize the requirements thus providing a scope for the project and guiding the Project Team with planning
Translate the requirements into a technical design which guides the development team in building the solution
Create the Technical Specification Documents with the development team and make clarification where needed ensuring that the development team clearly understands how the system is meant to work
Translate the requirements into a technical design which guides the development team in building the software
Review the Technical Specification Documents with the development team and make clarification where needed ensuring that the development team clearly understands how the system is meant to work
Assist QA team with reviewing the test scripts to ensure all function requirements are tested when performing acceptance testing
Carry out a structured walkthrough and training of the system before the QA process
Ensure compliance with company policies, departmental procedures and ISO 9001:2015
Any other duties that may be assigned by the supervisor and the management from time to time
Skills Required
Analytical and conceptual thinking skills
Excellent documentation skills
Excellent communication skills
Advanced technical skills
Excellent presentation skills
Planning, organizational, and time management skills
Qualifications
Bachelor’s Degree in IT/ Software Engineering or related field
Experience
Five (5) years’ work experience in a similar position
Experience in Fintech industry will be an added advantage
Hands-on experience in software development will be an added advantage