System Programmer - 3 Posts at Uasin Gishu County Government

Uasin Gishu County Government

  • Uasin Gishu County
  • Permanent
  • Full-time
  • Just now
Requirements for Appointment-:
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or an equivalent and relevant field from a recognized institution
  • Proficiency in at least one programming language such as Python, Java, PHP, C#, or .NET.
  • Practical experience in systems development, maintenance, and support
  • Knowledge of database systems (e.g., MySQL, Oracle, MS SQL) and database programming
  • Understanding of system architecture, software development life cycle (SDLC), and API integration
  • Familiarity with operating systems such as Linux, Windows Server, and Unix
  • Problem-solving and analytical skills
Duties and Responsibilities-:
  • Develop, test, deploy, and maintain customized software applications and systems
  • Write clean, efficient, and secure code to support automation of county services
  • Monitor and evaluate the performance of software systems and recommend improvements
  • Troubleshoot and debug system errors and issues
  • Maintain documentation of software programs, source code, user manuals, and system operations
  • Collaborate with other ICT officers and departments to identify automation needs
  • Support integration of systems with other platforms through APIs and data exchange protocols
  • Ensure security and backup of software systems and related data
  • Train end-users on developed or adopted systems
  • Perform regular system maintenance and updates to improve performance and security
  • Participate in system upgrades, migrations, and rollout of new software features
  • Assist in preparing technical specifications for ICT procurement related to software systems
  • Plan, monitor and evaluate performance of staff against the set target
Method of ApplicationInterested and qualified? Go to to applyBuild your CV for free.

Myjobmag