Job Description: This role is responsible for the design and testing of IT solutions to meet business requirements, through own efforts. The Senior Systems Analyst mentors Junior Systems Analysts. Job Responsibilities: Constructs solutions within the bigger programme environment, possibly contributing to logical and physical systems design as well as functional and data analysis and design. Provides guidance to all roles in the solution management and operational support teams for all technical aspects of the system. Conducts pre-development and pre-production testing as well as peer reviews. Liaises with stakeholders to ensure that project is delivered as expected.