Software Developer

  • Full Time
  • Lusaka, Zambia
  • Applications have closed
  • Salary: Competitive package

Website cidrzinfo Centre for Infectious Disease Research in Zambia (CIDRZ)

The Centre for Infectious Disease Research in Zambia (CIDRZ) htt

Software Developer C6 Ref No. SD/AC/09/11/2020

Reports to Strategic Information Manager. The incumbent will develop software applications according to the devised requirements, improve the performance of existing features and fix arising bugs.

Main duties

  • Designs and develops features that meet the written requirements; improve existing features and develop solutions that ensure smooth upgrade of software by end-users
  • Contributes to the development of clear and concise requirements on the features to be developed
  • Develops clear technical and user documentation of all aspects of the systems in development and maintenance
  • Ensures that all codes developed have associated test units, with comprehensive and clear test cases
  • Ensures that all identified bugs are properly documented and fixed on time
  • Participates in the trainings of end-users of the various system features being developed
    Actively participate in code-reviews
  • Improves system quality by identifying issues and common patterns, and developing standard operating procedures

Qualifications

  • Grade 12 Certificate
  • Minimum BSc. Computer Science, or any related field
  • Minimum 3 years of work experience in a Software Development environment
  • Experience and poses a solid understanding of object-oriented programming – C#, Java, etc
  • Experience and poses a solid understanding in any web-based programming technology – C#, Java, JavaScript, Kotlin, etc
  • Solid understanding of RDBMS and/or NoSQL database systems. Should have an ability to translate complex data requirements into efficient SQL code for reporting and data extractions for analysis purposes
  • Familiarity with any of the version control systems, e.g. git, subversion, etc
  • Familiarity or experience working with various software development frameworks
  • Excellent interpersonal and communication skills
  • Ability to work independently, exercise discretion and independent judgement in the execution of duties

Suitably qualified candidates are invited to apply; however only shortlisted candidates will be contacted. Please send application letter and detailed CV quoting Reference Number and day-time telephone number to CIDRZ but the letter should be addressed to;

CIDRZ Human Resources Director P. O. Box 34681, LUSAKA via email: [email protected]

NOTE: Hard copy applications will NOT be accepted.