Job Openings Business Analyst - 12 month contract

About the job Business Analyst - 12 month contract

Our client is currently looking for an intermediate Business Analyst to join their team for a full time onsite role in Centurion for a 12 -month renewable contract role.

Role purpose:

  • To elicit, analyse, specify, and validate the business needs of stakeholders, be they customers or end users. This includes interviewing stakeholders and gathering and compiling user requirements to understand the technology solutions they need.
  • Apply proven communication, analytical, and problem-solving skills to help the business make good technology decisions.
  • Be proactive about working with other team members to look for new technologies to optimize business processes.
  • Play a pivotal role in ensuring ITs understanding of business requirements.

Role Requirements:

  • A three-year Bachelors Degree in Computer Science, Informatics or Business Administration. (Post Graduate Degree preferred.)
  • BABOK certification
  • Six-Sigma Black Belt certification
  • 6 - 8 years direct work experience in a similar role
  • Proven experience with business and technical requirements analysis, business process modelling/mapping, elicitation, modelling, verification, methodology development, and data modelling using BPMN notation
  • Experience overseeing the design, development, and implementation of software and hardware solutions, systems, or products
  • Ability to create systematic and consistent requirements specifications in both technical and user-friendly language
  • Exceptional analytical and statistical skills with the ability to apply them to systems issues and products as required
  • Demonstrated project management skills and project management software skills, including planning, organizing, and managing resources
  • Understanding of application development and software development life cycle concepts
  • The ability to effectively deliver a presentation on a given topic to a group.

Role Responsibilities:

  • Defines and manages business requirements.
  • Facilitates input from stakeholders, provides constructive challenge and enables effective prioritisation of requirements.
  • Conduct interviews to gather business requirements via workshops, questionnaires, surveys, site visits, workflow storyboards, use cases, scenarios, and other methods.
  • Identify and establish scope and parameters of requirements analysis to define requirement impact, success criteria, and metrics.
  • Work with stakeholders and project team to prioritize collected requirements.
  • Map existing business processes in order to define current business activities for the development of procedures and models.
  • Research, review, and analyse the effectiveness and efficiency of requirements-gathering and business processes and develop strategies for enhancing or further leveraging these processes.
  • Prepare and deliver, recommendations, or alternatives for improving processes in operating systems across the organization.
  • Analyze and verify requirements for completeness, consistency, comprehensibility, feasibility, and conformity.
  • Develop and utilize standard templates to accurately and concisely write requirements and specifications.
  • Translate conceptual user requirements into functional requirements in a clear manner that is comprehensible to developers / project teams.
  • Where applicable, develop prototypes of interfaces and attributes based on user requirements.
  • Create process models, specifications, diagrams, and maps to provide direction to developers and / or the project team.
  • Conduct peer reviews of business requirements to ensure that requirement specifications are correctly interpreted.
  • Assist with the interpretation of user requirements into feasible options and communicate these back to the business stakeholders.
  • Manage and track the status of requirements throughout the requirement lifecycle; enforce and redefine as necessary.
  • Communicate changes, enhancements, and modifications of business requirements and processes verbally or through written documentation to project managers, sponsors, and other stakeholders so that issues and solutions are understood.
  • Provide input to testcases for the requirements.
  • Review and provide input to training manuals where applicable.
  • Update to-be processes in line with the requirement outcomes.
  • Perform user acceptance testing of the requirements.