The department of Software Development is saddled with the following responsibilities:

•             Ensuring standardization conformity of new software solutions with the existing ones

•             Assisting other MDAs on ICT  related issues

•             Developing and testing software solutions.

•             Providing guidance to other MDAs during production as the need arises.

•             Supervising and giving direction to staff on-the-job

•             Planning, organizing and arranging data for the deployment of software solutions on the computer.