Senior Business Analyst Software Development - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 26-04-2017 8:57:34 AM
11-05-2017 7:40:15 AM
Mandatory Requirements
Minimum of 5 to 6 years IT experience, 3 to 4 years of which should be experience in IT Business Analysis in a Custom Development type environment.
Be willing to work on projects that could relate to:
o Film Permits
o Liquor Licensing
o Jobseekers
o Gambling
o Lost Pets
o Etc.

Brief overview of job functions
PROFESSIONAL FUNCTIONS
Conduct IT Business Analysis using techniques for requirements gathering, functional decomposition, functional user interface design, entity relationship modelling, process improvement, technology assimilation, change management, and process modelling to identify opportunities for prompt business processes and enable office productivity automation through:
? Applying techniques to gather and document business requirements namely:- Unified Modelling Language (UML), process flows, use cases, interview skills, workshop facilitation, and deliver the following:- Business Requirements into a Functional Specification containing Functional, Informational and non-functional requirements.
? Analysing business processes and investigations to perform modelling/mapping of business processes, conducting as-is/to-be business process (re-)designs for substantial business problems, and come up with alternative business solutions.
? Analysing and evaluating business data and other information collected, focusing on identifying what data is pertinent and what data structures, tables and entities are required in the new systems.
? Documenting and disseminating results of research and investigations to application development teams and providing guidance in terms of solutions design and development, and sharing knowledge with fellow professionals engaged on common areas of work within the Department.
? Facilitating the development of projects, systems, policies and procedures and their implementation, working with other IT professionals.
? Participating in the systems design phase of systems identified for development to ensure consistency of designs and business objectives, through prototype efforts, including determining the technical feasibility of automated solutions on different platforms
? Researching, prototyping and assessing the feasibility and impact of releasing certain functionality in the desktop environment out to the business.
? Defining testing conditions for the integrated testing of developed systems, and participating in systems testing and sign off of developed application systems before roll-out to the user departments. Compile test plans and test packs and assist in testing newly developed or enhanced software and new releases of developed software.
? Participating in the training of end-users in application systems developed and the implementation of change management programmes.
? Assisting in the monitoring and managing of external service providers in the delivery of goods and services participating in application systems development.
? Defining a rich specification of business services with reusability in mind, through crafting, modelling, verifying, documenting, defining the web-service deployment plans and making these available to all stakeholders.
? Defining which office productivity templates will appeal to end-users in terms of user-friendliness, functionality and utility, ensuring template design standards are defined and adhered to and software tools architectural standards are reviewed to make sure they remain appropriate and current.
To assist the City eliminate manual processes through the use of software solutions through workflow enablement of business processes and the delivery of appropriate Information systems technologies to enable the City achieve its strategic objectives and also improve the efficiency of the administration of the City.

COMMUNICATION
Communicating with fellow ICT professionals as well as internal and external clients to work on issues of common interest and/or to share information by:
? Performing the liaison function between the business side of the enterprise and the IT department or external service providers.
? Leading, coordinating and facilitating meetings with management, internal and external clients and fellow professionals to give or receive information on projects, processes policies and systems.
? Leading, coordinating and facilitating working groups to share knowledge and develop plans and strategies on issues of common concern.
? Liaising with other technical staff in IS & T with respect to resolving technical problems and software deployments.
? Providing technical expertise to Senior Management with respect to how their workforce can utilize collaborative application technology
This will enhance the use of collaborative tools and improve communication and speedy delivery on common processes that require collaboration in the business.

ADMINISTRATION
Drawing up of reports and correspondence to facilitate the functioning of the Branch, by:
? Writing of reports of varying length and complexity to record research and information collection, share information, formulate conclusions and strategies and make reasoned recommendations.
? Responding to requests for assistance or resolution of problems to both internal and external clients.
? Compiling, analysing and evaluating statistical data and making written recommendations to line management.
? Safe keeping of documentation, results of research and investigations, and correspondence.
In order to affect accurate recording of professional work done in the Branch and ensure effective use of the Branch’s services and resources.

Key Accountabilities
? Requirements elicitation and management
? Business process analysis and re-engineering
? Compilation of functional specifications
? Conducting workshops and other information gathering sessions
? Compiling of test packs and test plans

Knowledge and Skills
? Expert knowledge of information technology systems functioning
? Strong business process analysis skills, with hands-on experience in delivering business process solutions.
? Knowledge of relevant technology, tools, and middleware that enable business process enablement and business user productivity
? Knowledge and experience in developing strategic information systems plans
? Leadership and mentorship skills
? Verbal and written communication skills, with an ability to express complex technical concepts in business terms
? Analytical, problem-solving, and conceptual skills
? Ability to work in a team and interpersonal skills
? Ability to communicate and persuade at all management levels and thrive in a cross-functional environment
? Management skills

Qualifications or Experience
? 5-6 years IT experience, 3-4 of which should be experience in IT Business Analysis in a Custom Development environment.
? Experience with Reporting Services would be advantageous.
? Experience in Entity Relationship Modelling.
? Experience with prototyping tools such as Expression Blend will also be advantageous.

Recruiter: Data Knights