Business Analyst - Port Elizabeth Verfied

Salary Negotiable Port Elizabeth, Eastern Cape Port Elizabeth, Eastern Cape more than 14 days ago 02-06-2022 9:02:27 AM
28-07-2022 9:02:27 AM
Vacancy: Business Analyst
Town: Port Elizabeth
Salary: Highly Negotiable

We are looking for an experienced Business Analyst for a Renowned Company in Port Elizabeth

Minimum Requirements:
Relevant Tertiary Qualification in IT with 3 - 5 years’ experience as a Business Analyst / Project Manager in an IT Software Development environment

Knowledge of:
Microsoft Office, Flow charting and presentation software
Developing business process specification documents
Programming languages and databases
Project Management techniques: Agile Methodologies

Duties:
Meeting with Clients / businesses to discuss and define their requirements.
Guiding businesses and clients on the possible solutions, system limitations, length of development, associated costs and/or any potential risks or implications.
Proposing additional functionality to business that they may not have requested but benefits the process/changes
Investigating all current business operational procedures, levels of system access, training requirements, potential problems and input and output requirements.
Act as a liaison between business and the development team.
Hold constant discussions with development team during the project life cycle.
Compiling logical, comprehensive and accurate specification documents that are signed off by business and the developers.
Tracking changes for functional and business requirements.
Takes project ownership through the project lifecycle.
Monitors project milestones, conducts scrum meetings, reports to relevant managers on progress.
Knows and understands their systems and business areas well; knows the groups systems and business areas’ capabilities or functionality.
Creates generic and reusable solutions that can benefit business, the group, and the development team.
Keeps the development team on track in the understanding of the business requirements with no misinterpretations.
Participates in user acceptance testing and testing of new system functionality.
Helping the development team in unit testing.
Compiling training material for projects.
Knowing the development team’s skill set and assigning the relevant resource to the required development.
Mentoring the junior developers in the expectations assigned to them.

Salary is highly negotiable (Depending on experience)