About the Client : A solid, blue-chip, trusted and large consulting company, this organisation offers the option to be head office or client based.
They do work with all staff to define career paths and encourage mentoring as a way of helping pass on skills and knowledge for career advancement.
Most of the work is for local clients but they do international off-shore development too. Role : Our client is looking for an experienced problem-
solver with in depth knowledge of Business Analysis to join their team. Logistical and implementation problem-solving in a technical context is an important part of this role.
A hands-on, delivery orientated professional will need to apply their knowledge and experience in medium to complex project environments (SME / Technical Expertise).
Responsibilities : Leading a team of Business Analysts of between 1 and 6 individuals to deliver projects successfully. Being involved with internal operational processes in addition to client delivery.
Skills and Experience : IT related undergrad in B.Com Information Systems or Honours in BBusSc Information Systems or relevant IT Diploma.
A minimum of 5 to 8 years experience in medium to complex systems development delivery projects ideally in a financial services / insurance environment.
Able to conceptualise the bigger picture, translate complex concepts into simple business language. Critical thinker and problem solver.
Able to package solutions / approach to solve business problems and execute and monitor against a plan. Excellent written and verbal communication.
Solid understanding of technology and delivery methodologies. Demonstrated depth in Business Analysis competencies : Must be able to scope, plan and estimate delivery approach / strategies for own and / or teams deliverables across SDLC.
Strong requirements elicitation, analysis and management skills. Detail-oriented and a strong focus on quality assurance of deliverables.
Ability to manage risks and issues related to own and / or teams delivery. Proven track-record of leading teams and being responsible for project outcomes.
Thorough understanding of the software / system development process. Able to lead and coach teams to high performance levels.
Experience in negotiating corporate culture and building relationships. Exposure to Microsoft Technologies (SQL Server, .
Net framework, C#) and Project Management is advantageous.