Business Analyst

Job Objective:

Business Analysts (BA) play a prominent role in Software Development. They are the bridge between the Client and the Software Developers team. Our Software Development team is mainly focused towards digitalisation of business processes.

BA gather the clients’ process requirements. Clients have internal processes which have been setup and are working for their respective businesses without Software. These processes are not always straightforward to digitalise, and requires the BA to be able to advise the Client on how they should modify their internal processes to make digitalisation possible.

Once the new processes are agreed upon, the BA create documentation for software developers. This documentation must be clear, concise and without ambiguity. BA should include the following in the documentation: relationship diagrams, flowcharts, high-level description of UI screens, descriptions, workflows, test scenarios, and any other component deemed necessary.

Therefore, BA is also responsible to ensure that developers have executed all testing as per the testing scenarios, as well as, doing so sample checks before moving to User Acceptance Testing. Also, BA is in charge of transferring knowledge from the Client to the software developers’ end, and ensuring software developers execute proper quality control.

Duties & Responsibilities:

  • Evaluate business needs and user requirements across various departments.
  • Conduct requirements analysis and formulate specifications for impacted systems.
  • Contribute to the design, development and testing of digitalisation of processes.
  • Develop software modules in line with coding standards (where applicable).
  • Participate in the evaluation and testing of hardware and software platforms.
  • Adopt agile delivery methodologies to speed up user feedback cycles and E2E delivery timelines.
  • Identify ways to improve performance and robustness.
  • Keep User experience as a focus.
  • Write technical guides for internal and external use.
  • Diagnose & troubleshoot technical problems (functional / performance related).
  • Provide regular and effective progress updates to ensure the management of any delivery risks or issues.
  • Participate in reviews and meetings and provide updates on project progress.
  • Work closely with relevant teams internally to ensure alignment and coordination across operations as part of the seamless implementation of digitalisation processes.
  • Design and ensure of test scenarios.
  • Design and code schematic web interfaces for the Client in order to get clear requirement.

Requirements:

  • Bachelor degree (Bsc) in Software Engineering, Computer Science, Information system or Equivalent.
  • 3- 5 years of proven experience in presales and sales.
  • Ability to work under pressure and tight deadlines.
  • Strong communication (oral & written) & analytical skills.
  • Experience in the financial sector would be an advantage.
  • English and French writing and speaking capabilitie.s
  • Experience in Product Management or Business Analysis for Banking would be an advantage.

Please send you CV to: careers@angloafrican.com

We thank all interested candidates to send their CV/Cover letter here, however only those matching the above criteria would be taken into consideration.

Nous invitons les candidats intéressés à envoyer leur CV et lettre de motivation ici. Seuls les candidats correspondant aux critères demandés seront appelés pour un entretien.

We thank all interested candidates to send their CV/Cover letter here, however only those matching the above criteria would be taken into consideration.

Nous invitons les candidats intéressés à envoyer leur CV et lettre de motivation ici. Seuls les candidats correspondant aux critères demandés seront appelés pour un entretien.

Please fill out form below if you are an interested candidate