Job Description
<ul><li>Assists with the development of software tests, and with the execution of the system and acceptance testing of modified or enhanced information systems, particularly for those areas of technical specialisation.</li><li>Determines the information systems requirements from management and stakeholders of the Ministry/Department and confirms their alignment with defined business objectives; and specifies, documents and prioritises these requirements in accordance with defined standards and practices.</li><li>Assesses, analyses, develops, documents and implements changes to the Ministry/Department-specific applications in accordance with defined change control procedures.</li><li>Investigates and resolves related security incidents according to defined procedures and maintains the specified security controls required to maintain confidentiality, integrity and availability of the information systems of the Ministry/Department.</li><li>Investigates operational support requirements and problems, and identifies opportunities for improvements in the Ministry/Department-specific business functions and processes; and assists users in defining acceptance tests.</li><li>Assists with the support and maintenance of information systems, including the identification and mitigation of project risk, and the monitoring of projects.</li><li>Investigates problems with the application software; and assists with the implementation of agreed solutions and preventative measures.</li><li>Maintains software application support processes, and oversees support requests to ensure that all support requests are addressed in accordance with agreed procedures.</li><li>Delivers learning activities, such as training, on the information systems of the Ministry/Department to a variety of audiences.</li><li>Keeps abreast of specific technical specialisations in the software operations, maintenance and support area; and utilises this knowledge in performing job duties.</li><li>Performs other related duties as assigned.</li></ul>
Key and Critical Responsibilities
<ul><li>Knowledge of software maintenance and enhancement processes and procedures.</li><li>Knowledge of project management tools and techniques.</li><li>Some knowledge of the principles, tools and techniques required for the management and control of ICT within an organisation.</li><li>Ability to supervise technical and support staff.</li><li>Ability to think creatively and to enhance and maintain application software solutions.</li><li>Ability to communicate effectively both orally and in writing.</li><li>Ability to promote teamwork and manage conflict.</li><li>Ability to establish and maintain effective working relationships with colleagues.</li><li>Ability to interact positively with members of the public and external stakeholders.</li></ul>
Key Competencies
<div><b>MINIMUM EXPERIENCE AND TRAINING:</b></div><ul><li>Minimum of three (3) years experience in an area of ICT, including at least eighteen (18) months experience in the maintenance, support and enhancement of software applications.</li><li>Training as evidenced by the possession of a recognised Bachelors Degree in Computer Science, Computer Information Systems, Information Systems Management, Computer Engineering or a related area.</li></ul>
