Systems Analyst Senior Shared Product Applications - Sandton Verfied

Salary Negotiable Sandton, Gauteng Sandton, Gauteng more than 14 days ago 27-10-2014 11:43:34 AM
24-11-2014 11:43:34 AM
Systems Analyst (Senior) - Shared Product Applications

Province
Gauteng

Key Purpose
Reviews CRS and PRS. Implements Technical Solution process at component level. Is responsible for detailed design of five to ten components. Guides and the reviews the source code development process with regards to alignment to the technical design. Monitors the systems performance and proactively finds ways to enhance efficiency and ensure stability.
Key Outputs
Decision and Design Artifacts:
Create a detailed design, logical design, high level mapping (data, process) and code design for components - prepare Component Design specification.
Ensure that the technical design will integrate to required systems, that the design is technically feasible and aligned to the business and technical strategy.
Assist in developing alternative solution proposals, and participate in the evaluation and selection process. Document the Decision Analysis & Resolution Report.
Document and validate requirements that will be required to document the Release Notes and monitoring team's parameters.
Assist Systems Architect in defining the test strategy to test performance on new infrastructure after it has been commissioned. Assist developers in understanding the architectural principles of the environment. Manage weekly team meetings to discuss overall Architecture.

Source Code
Implement the Technical Specification using the relevant development language. Produce source code by applying the DHS technical standards, and referencing the systems' exposed sub-processes. Update the reference documentation and update the scheduling tool with progress. Consult with BA and Architect on technical issues encountered. Document logic and comments inside code. Document Database structure changes and rule changes. Produce or update the configuration files.

Review report
Reviews CRS and PRS.
Prior to Go-Live, conduct informal reviews of source code and unit tests to evaluate efficiency, and adherence to standards. Conduct peer reviews of Architectural Specifications for adherence to standards, optimised design and architectural soundness.

Problem/Incident Root Cause Analysis Report
Participate in the investigation, diagnosis and solution development & testing related to logged incidents and Problems. Document to relevant findings in a Report.

Coaching
Conduct training and informal coaching with own team. Assist Dev Manager during performance reviews by providing input on developer competencies.

Behavioural Competencies
Customer Service Orientation, Result Orientation, Conflict Resolution, Negotiation skills
Time Management, Professional Communication (written, verbal/presenting and listening)
Creativeness, Innovation, Stress Management, Assertiveness, Tenacity
Technical Competencies
Technical Architecture, Process & Data Mapping, Entity Diagram mapping
Project Management, Business Writing Skills, Presentation and Facilitation Skills
Advanced Problem solving. Analytical and systemic thinking.

Knowledge:
Processes - SDLC. Project Management. Systems Architecture. ITIL processes. CMMI

Technologies - Programming Languages: C, Java, Java script, SQL, Flex, HTML, Magic, PSQL, Oracle. UML, BPM, Modeling.

Other - Data modeling techniques, UML Process Design, Usability design.
Qualifications & Experience
Qualifications:
Essential - B. Sc (Informatics or Mathematics)

Beneficial - Project Management qualification

Minimum Required Experience:
5 years experience on software development in corporate environments

Additional requirements:
Has relevant business experience or product/systems knowledge