Software Developer job at Centre for Infectious Disease Research in Zambia (CIDRZ)
Website :
390 Days Ago
Linkedid Twitter Share on facebook

Vacancy title:
Software Developer

[ Type: FULL TIME , Industry: Health Care , Category: Computer & IT ]

Jobs at:

Centre for Infectious Disease Research in Zambia (CIDRZ)

Deadline of this Job:
Tuesday, April 02 2024 

Duty Station:
Within Zambia , Lusaka, South - Central Africa

Summary
Date Posted: Tuesday, March 19 2024, Base Salary: Not Disclosed

Similar Jobs in Zambia
Learn more about Centre for Infectious Disease Research in Zambia (CIDRZ)
Centre for Infectious Disease Research in Zambia (CIDRZ) jobs in Zambia

JOB DETAILS:
Job summary
The incumbent will develop software applications according to the devised requirements, improve the performance of existing features and fix arising bugs. The incumbent should be familiar with various programming languages, paradigms, and standard software development methodologies.

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 code developed has 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 participates in code-reviews
• Improves system quality by identifying issues and common patterns, and developing standard operating procedures

Qualifications
• 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
• Very good verbal and written communication skills
• Demonstratable analytical and problem-solving skills
• Understanding of software development approaches
• Excellent team player
• Ability to work independently, exercise discretion and independent judgement in the execution of duties

Work Hours: 8


Experience in Months: 36

Level of Education:
Bachelor Degree

Job application procedure
• Suitably qualified candidates are invited to apply. However, only shortlisted candidates will be contacted.
• Interested and qualified? Click here to apply

All Jobs

QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Health/ Medicine jobs in Zambia
Job Type: Full-time
Deadline of this Job: Tuesday, April 02 2024
Duty Station: Lusaka
Posted: 19-03-2024
No of Jobs: 1
Start Publishing: 19-03-2024
Stop Publishing (Put date of 2030): 19-03-2066
Apply Now

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.
21.993MBMemory Usage142msRequest Duration
Joomla! Version4.4.10
PHP Version8.1.32
Identityguest
Response200
Templatejl_education_pro
Database
Server
mysql
Version
10.5.28-MariaDB
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:63 [ "USER" => "greatzambiajobs" "HOME" => "/home/greatzambiajobs" "SCRIPT_NAME" => "/in...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1744641537 "last" => 1744641537...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (4.12MB) (27.3ms)
  • afterInitialise (11.08MB) (78.89ms)
  • afterCache (5.7MB) (35.37ms)
  • 1 x afterInitialise (11.08MB) (55.47%)
    78.89ms
    1 x afterCache (5.7MB) (24.87%)
    35.37ms
    1 x afterLoad (4.12MB) (19.19%)
    27.30ms
19 statements were executed2.43ms32.35KB
  • SELECT @@SESSION.sql_mode;43μs1.57KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `icop0_session` WHERE `session_id` = ?76μs1.61KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `icop0_session` WHERE `session_id` = :session_id LIMIT 162μs1.61KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `icop0_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)384μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `icop0_viewlevels`73μs1.59KB/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `icop0_usergroups` AS `a` LEFT JOIN `icop0_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest101μs1.64KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `value` FROM `icop0_admintools_storage` WHERE `key` = 'cparams'87μs856B/administrator/components/com_admintools/src/Helper/Storage.php:120Copy
  • SELECT `option`,`view`,`query` FROM `icop0_admintools_wafexceptions`63μs960B/plugins/system/admintools/src/Utility/Cache.php:196Copy
  • SELECT `params` FROM `icop0_extensions` WHERE `type` = 'plugin' AND `folder` = 'system' AND `element` = 'admintools'132μs2.09KB/plugins/system/admintools/src/Utility/RescueUrl.php:324Copy
  • SELECT * FROM icop0_rsform_config136μs1.5KB/administrator/components/com_rsform/helpers/config.php:52Copy
  • SELECT `value` FROM icop0_acym_configuration WHERE `name` = 'level'124μs856B/plugins/system/acymtriggers/acymtriggers.php:639Copy
  • SELECT `value` FROM icop0_acym_configuration WHERE `name` = 'active_cron'62μs856B/plugins/system/acymtriggers/acymtriggers.php:639Copy
  • SELECT `value` FROM icop0_acym_configuration WHERE `name` = 'cron_next'49μs856B/plugins/system/acymtriggers/acymtriggers.php:639Copy
  • SELECT `value` FROM icop0_acym_configuration WHERE `name` = 'queue_type'46μs856B/plugins/system/acymtriggers/acymtriggers.php:639Copy
  • SELECT *,(subpath=1 AND LOCATE(sef_link, '%2Fjobs%2Fjob-detail%2Fjob-Software-Developer-job-at-Centre-for-Infectious-Disease-Research-in-Zambia-CIDRZ-57985%2F')=1) inSub FROM icop0_jlexblock WHERE ((mt_fullsite=1 AND mt_index=1) OR ((`sef_link`='%2Fjobs%2Fjob-detail%2Fjob-Software-Developer-job-at-Centre-for-Infectious-Disease-Research-in-Zambia-CIDRZ-57985%2F' OR (subpath=1 AND LOCATE(sef_link, '%2Fjobs%2Fjob-detail%2Fjob-Software-Developer-job-at-Centre-for-Infectious-Disease-Research-in-Zambia-CIDRZ-57985%2F')=1)) AND mt_fullsite=0)) AND published=1 ORDER BY mt_area DESC,id ASC165μs4.23KB/plugins/system/jlexblock/jlexblock.php:150Copy
  • SELECT *,(subpath=1 AND LOCATE(sef_link, '%2Fjobs%2Fjob-detail%2Fjob-Software-Developer-job-at-Centre-for-Infectious-Disease-Research-in-Zambia-CIDRZ-57985%2F')=1) inSub FROM icop0_jlexblock WHERE ((mt_fullsite=1 AND mt_index=1) OR ((`sef_link`='%2Fjobs%2Fjob-detail%2Fjob-Software-Developer-job-at-Centre-for-Infectious-Disease-Research-in-Zambia-CIDRZ-57985%2F' OR (subpath=1 AND LOCATE(sef_link, '%2Fjobs%2Fjob-detail%2Fjob-Software-Developer-job-at-Centre-for-Infectious-Disease-Research-in-Zambia-CIDRZ-57985%2F')=1) OR `list_var` LIKE '%com_jsjobs%') AND mt_fullsite=0)) AND published=1 ORDER BY mt_area DESC,id ASC200μs4.25KB/plugins/system/jlexblock/jlexblock.php:150Copy
  • SELECT s.id, s.template, s.home, s.title AS long_title, s.params FROM icop0_template_styles AS s WHERE s.client_id = 0 AND s.template = 'jl_education_pro' ORDER BY s.id245μs3.7KB/libraries/gantry5/src/classes/Gantry/Joomla/StyleHelper.php:69Copy
  • SELECT `session_id` FROM `icop0_session` WHERE `session_id` = ?94μs1.63KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `icop0_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?290μs912BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy