Job Description
<div style="text-align: justify; ">The incumbent is required to manage the identification, specification, programming, development, testing,&nbsp;<span style="letter-spacing: 0.4px;">documentation, and implementation of the application and business software solutions required by a large&nbsp;</span><span style="letter-spacing: 0.4px;">Ministry/Department, under the direction of the ICT Director. Duties include: managing the needs identification&nbsp;</span><span style="letter-spacing: 0.4px;">and requirements development processes; managing the software development and implementation processes&nbsp;</span><span style="letter-spacing: 0.4px;">for application and business software; designing and implementing change management processes; developing&nbsp;</span><span style="letter-spacing: 0.4px;">programmes to encourage the optimal utilisation of all software solutions; maintaining stakeholder engagement;&nbsp;</span><span style="letter-spacing: 0.4px;">commissioning of maintainable, secure and efficient software solutions; and supervision of professional, technical&nbsp;</span><span style="letter-spacing: 0.4px;">and support employees.</span></div>
Key and Critical Responsibilities
<ul><li style="text-align: justify; ">Manages the application software development and implementation projects of the Ministry/Department, identifies and mitigates project risk and takes action to ensure quality in delivery and effective utilisation of resources.</li><li style="text-align: justify; ">Manages the analysis, planning and implementation stages of business and operational software releases, including risk assessment and stakeholder consultation and coordination in accordance with established processes and procedures.</li><li style="text-align: justify; ">Manages business readiness planning, inclusive of IT deployment, data migration and transition support, necessary for facilitating the change arising from the deployment and integration of new information system capabilities into the operations of the Ministry/Department.</li><li style="text-align: justify; ">Develops and maintains the policies, standards and procedures for information management in the Ministry/Department.</li><li style="text-align: justify; ">Analyses and interprets the business goals, objectives and strategies of the Ministry/Department and develops appropriate business models, plans, and requirements; and specifies business processes which drive improvements in the information systems and data management within the Ministry/Department.</li><li style="text-align: justify; ">Identifies new and alternative approaches to performing the business activities of the Ministry/Department, including the automation of processes, and implementation of the changes in the business processes.</li><li style="text-align: justify; ">Develops specifications for information systems to meet the business and operational needs of the Ministry/Department, consistent with corporate standards and within the constraints of cost, security and efficiency.</li><li style="text-align: justify; ">Provides close technical oversight for all stages of the application software development and enhancement processes with a view to ensuring compliance with agreed standards, specifications and best practices.</li><li style="text-align: justify; ">Coordinates and manages the planning and execution of the system and acceptance testing of new, enhanced or amended information systems.</li><li style="text-align: justify; ">Conducts security risk assessments and business impact analyses for all business applications within the Ministry/Department, and implements appropriate security strategies and controls.</li><li><span style="text-align: justify; letter-spacing: 0.4px;">Provides inputs in the service continuity planning process and implements the resulting plans for all application software.</span></li><li style="text-align: justify; ">Manages the installation or decommissioning of application software in accordance with established quality standards.</li><li style="text-align: justify; ">Plans the information storage, sharing and publishing within the Ministry/Department and implements document and record management systems.</li><li style="text-align: justify; ">Reviews software development and implementation processes in accordance with established quality assurance standards.</li><li style="text-align: justify; ">Keeps abreast of the ICT market to understand new and emerging software technologies and products, and assesses their relevance and potential value to the Ministry/Department.</li><li style="text-align: justify; ">Keeps abreast of specific technical specialisation in the areas of software development and implementation processes and application software and provides advice regarding their application.</li><li style="text-align: justify; ">Performs other related duties as assigned.</li></ul>
Key Competency
<p style="text-align: justify;"><b><u>Knowledge:</u></b></p><ul><li style="text-align: justify;">Considerable knowledge of the principles, tools and techniques required for the management and control of ICT within an organisation.</li><li style="text-align: justify;">Considerable knowledge of project management tools and techniques.</li><li style="text-align: justify;">Some knowledge of relevant financial and procurement processes, rules and regulations.</li></ul><p style="text-align: justify;"><b style="letter-spacing: 0.4px;"><u>Skills and Abilities:</u></b></p><ul><li style="text-align: justify;">Ability to manage multi-disciplinary teams and technical and professional staff.</li><li style="text-align: justify;">Ability to think creatively and to implement leading-edge technology solutions.</li><li style="text-align: justify;">Ability to negotiate and manage complex technical contracts.</li><li style="text-align: justify;">Ability to communicate effectively both orally and in writing.</li><li style="text-align: justify;">Ability to manage change in the public sector.</li><li style="text-align: justify;">Ability to promote teamwork and to manage conflict.</li><li style="text-align: justify;">Ability to establish and maintain effective working relationships with colleagues.</li><li style="text-align: justify;"> Ability to interact positively with members of the public and external stakeholders.</li></ul><p style="text-align: justify;"><b style="letter-spacing: 0.4px;"><u>Minimum Experience and Training:</u></b></p><ul><li style="text-align: justify; ">Minimum of five years experience at a management level in the area of ICT, including at least two (2) years in the development, implementation and operation of business and application software systems.</li><li style="text-align: justify; ">Training as evidenced by the possession of a recognised Bachelors degree in Computer Science, Computer Information Systems, Information Systems Management, Computer Engineering or related area.</li></ul><p style="text-align: justify; ">&nbsp;&nbsp;&nbsp;<b>&nbsp;OR</b></p><ul><li style="text-align: justify; ">Minimum of seven (7) years experience at a management level in the area of ICT, including at least four (4) years in the development, implementation and operation of business and application software systems.</li><li style="text-align: justify; ">Training as evidenced by the possession of a recognised Bachelors degree.</li><li style="text-align: justify; ">Certification in the area of ICT from a recognised institution.</li></ul><p style="text-align: justify; ">&nbsp;&nbsp;&nbsp;&nbsp;<b>OR</b></p><ul><li style="text-align: justify; ">Minimum of ten (10) years experience at a management level in the area of ICT, in addition to at least five (5) years experience in the development, implementation and operation of business and application software systems.</li><li style="text-align: justify; ">Training as evidenced by the possession of a two-year Diploma/Certificate in ICT from a recognised institution.</li></ul>