12 MONTHS FIXED TERM CONTRACT

PURPOSE OF THE POSITION

To develop (as per software development lifecycle) the company applications for desktops and mobile devices as per user / business requirements.

QUALIFICATIONS AND EXPERIENCE

  • A minimum Degree / National Diploma or Bachelor Degree in Computer Science or Software Development/Engineering or Information Systems.
  • Mobile application development would be added advantage.
  • Minimum of 2 years in system development.

KEY DELIVERABLES

Applications/software development and maintenance:

  • Develop, test and maintain software to meet consumers’ and clients’ needs.
  • Perform continuous enhancements and improvements as per technology advancement and customization requests.
  • Test, troubleshoot and resolve issues with existing systems and systems being developed.
  • Document all work for knowledge transfer and business operational needs.
  • Monitor quality and performance of applications through testing and maintenance.

Acquisition and implementation of business system solutions:

  • Develop front-end of the system (create design prototypes, including graphic design)
  • Create visual concepts as per business requirement.
  • Coordinate the implementation of systems and business applications
  • Facilitate the business solutions acquisition process and procedures
  • Ensure that integration of required data between systems is effectively implemented /used without losing credible data.

Coordinates the utilisation of emerging technology to enhance company’s Information Management and Information Systems:

  • Keep up to date with technical and industry sector developments.
  • Participate in relevant GITOC standing committees.
  • Attend hardware and software workshops and exhibitions.
  • Advice end-users and support staff on the appropriate use of technology.

Implement and maintain applications:

  • Developing and implementing data analyses, data collection systems and other strategies that optimize statistical efficiency and quality.
  • Maintain and modify programs as per business requirement.
  • Implements and maintain department-wide system integration.
  • Maintain confidentiality with regard to the information being processed, stored or accessed.
  • Coordinate the provision of training to end-users and support staff including drafting of user manuals.
  • Assist in administering applications service level agreements with third party service providers

Desired Skills:

  • Programming
  • Software Development
  • mobile applications

Desired Work Experience:

  • 2 to 5 years

Desired Qualification Level:

  • Degree

Learn more/Apply for this position