Systems Analyst
HR Genie
Cape Town, South Africa
6d ago
source : Job Placements

A Systems Analyst is required to do technical design of applications based on business processes and

requirements documentation, aligned with architectural guidelines.

Key responsibilities

Do technical design of applications based on business processes and

requirements documentation, aligned with architectural guidelines.

Do the Logical system design (independent of technology) and create Use Case

Realisation Documentation and a Logical Data Model

Create System Integration Specifications

Design and document web services

Analyse existing landscape for services that can be reused

Identify and analyse Non-Functional Requirements and include in technical

documentation.

Provide input to Functional specifications as required

Provide input into Quality Management Plan

Assist with quality reviews

Provide input to software development plans

Provide input to the scoping and estimation process.

Minimum requirements

Computer Science degree, IT Diploma or equivalent in experience

Any secondary qualifications with emphasis on technical related courses such as

systems design, OO A&D methodology and SO methodology will be a strong

advantage

5 years relevant experience in systems analysis and design

Sound Understanding of Object-Orientation

Sound UML experience

Sound understanding of service design

Solid expertise in MS SQL

Experience using service integration testing tools e.g. SoapUI, Postman etc.

Documenting technical / system processes

At least 8 years IT experience

Exposure to Information Governance, BI (Business Intelligence) and Enterprise

Data Programs, preferably recently

Understanding of data management frameworks

Experience working with cross business data domains

Exposure to the asset management industry

Knowledge

Understanding of the SDLC Methodology

Relevant programming languages

Problem Analysis and Problem Solving Techniques

Impact Analysis Techniques

Documentation Frameworks, Tools and Standards

Understanding of Project Management Principles

High level understanding of Enterprise Test Methodology

Understanding of BPMN or similar business process language would be

Competencies

Strong analytical, data & numerical ability

Attention to detail

Problem solving skills

Conceptual thinker (big picture), logical (process) thinker and implementation

level thinking

Good communication skills

Action and results orientation

Quality orientation

Ability to work both independently and within a team

Knowledge seeking and learning orientation

Ability to perform impact analysis, at all levels, i.e. conceptual, logical and

implementation

Ability to translate business requirements, business processes and architecture

requirements into technical designs

Able to guide and provide input into testing requirements

Report this job
checkmark

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form