Job Description
<ul><ul><li>Develops, documents and implements changes to the operational systems based on requests for change, in accordance with change control procedures.</li><li>Investigates operational requirements and problems and identifies opportunities for improvements in the business functions and processes of the Ministry/Department.</li><li>Assists with the design of the information systems of the Ministry/Department, and documents the required outputs of the software using defined standards, methods and tools.</li><li>Determines information systems requirements from users, 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>Investigates and resolves related security incidents according to defined procedures and applies and maintains specified security controls as required to maintain confidentiality, integrity and availability of the software applications of the Ministry/Department</li><li>Analyses application data to support the reporting and operational information needs of users and other stakeholders in the Ministry/Department.</li><li>Assists with project managing the selection, development and implementation of information systems, by undertaking activities such as the identification and mitigation of project risk, and the monitoring of costs, timescale, and resources utilised.</li><li>Assists with the development of software tests, and with the execution of the system and acceptance testing of new or modified information systems, particularly for those areas of technical specialisation.</li><li>Contributes to the implementation of application software releases, particularly for areas of technical specialisation, by undertaking activities such as stakeholder coordination and activity documentation.</li><li>Identifies and resolves issues with software applications using agreed processes and procedures; supports scheduled software maintenance tasks and assists with the implementation of accepted solutions and preventative measures.</li><li>Delivers learning activities, such as training, on the software applications of the Ministry/Department to a variety of users and audiences.</li><li>Keeps abreast of technical specialisations in software application selection and development, and relevant</li><li>operational software products; and utilises this knowledge in performing job duties.</li><li>Performs other related duties as assigned.</li></ul></ul>
Key and Critical Responsibilities
<ul><li>Knowledge of software development tools, processes and techniques.</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 implement software application solutions.</li><li>Ability to communicate effectively both orally and in writing.</li><li>Ability to operate as part of a team.</li><li>Ability to establish and maintain effective working relationships with colleagues and internal stakeholders.</li><li>Ability to interact positively with members of the public and external stakeholders.</li></ul>
Key Competencies
<b>MINIMUM EXPERIENCE AND TRAINING:</b><ul><li>Minimum of three (3) years experience in an area of ICT, including at least eighteen (18) months experience in the design and development of application software.</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>
