Whatsapp (ONLY for CV Making): +2676981238

SYSTEMS ANALYST / DEVELOPER II – Botswana Harvard Health Partnership (Bhp) 1536 views

Job Expired

Botswana Harvard Health Partnership (BHP) is seeking to appoint a Systems Analyst / Developer II. The Systems Analyst/Developer II will support research clinics and organizational programs by designing, developing, and maintaining secure and scalable data systems used in clinical and research environments. The incumbent will contribute to the development of software applications, research data platforms, and analytical tools that support public health research and clinical operations. The role involves translating research and operational requirements into functional software systems, ensuring system reliability, security, and data integrity while supporting continuous improvement of data management solutions used across the organization.

Key Responsibilities

  • Develop functional and technical specifications for new systems or enhancements.
  • Collaborate with stakeholders including researchers, clinicians, and IT teams to translate requirements into system solutions.
  • Monitor, maintain, and enhance critical data systems to ensure high availability, performance, and reliability.
  • Implement secure coding practices and ensure systems comply with organizational data protection and cybersecurity policies.
  • Troubleshoot and resolve system issues affecting data systems and applications.
  • Support management, transformation, and analysis of research data using appropriate statistical or analytical tools.
  • Assist in developing tools for data integration, reporting, and analytics, including exploratory use of machine learning approaches where applicable.
  • Maintain strict source code version control using platforms such as Git.
  • Produce clear documentation for systems, APIs, and development processes.
  • Participate in code reviews and contribute to continuous improvement of software engineering practices.
  • Design, develop, and maintain web based research and clinical data systems using Python and the Django framework.
  • Develop scalable and maintainable software solutions following test driven development (TDD) practices.
  • Implement and maintain user interfaces using HTML5, CSS, JavaScript, and Bootstrap.
  • Develop and maintain APIs and integrations between systems where required.
  • Support development and maintenance of mobile and web based data collection applications.
  • Support deployment, configuration, and maintenance of REDCap data capture systems for clinical and research studies.
  • Assist research teams with development of electronic case report forms (eCRFs), data validation rules, and data export processes.
  • Ensure research data systems comply with data governance, privacy, and security standards.
  • Analyze existing systems and workflows to identify opportunities for improvement and automation.

Requirements

  • At least Bachelor’s Degree in Computer Science, Computer Engineering.
  • Substantial knowledge of Python programming.
  • Certification in any Object Oriented technology will be an added advantage.
  • Minimum of 3 years’ experience developing and maintaining web based applications and database systems in a professional environment.
  • Demonstrated experience working with Python based application development, preferably using the Django framework.
  • Experience developing database driven applications using MySQL or PostgreSQL.
  • Experience working in Linux/Unix-based environments.
  • Mobile application development technology experience as addended advantage.
  • Assertive, hands-on, results-driven individuals with good interpersonal skills.
  • Keen interest in research.
  • Technical proficiency in Python, Django framework, HTML5, CSS, JavaScript, and Bootstrap.
  • Knowledge of test driven development (TDD) practices.
  • Experience with APIs, system integrations, and REDCap data capture systems.

How to Apply

Application Email: recruitment@bhp.org.bw
Closing Date: 22 Mar 2026
Note: Only shortlisted candidates will be responded to.

Job Summary

Job Type
Full Time
Location
Category
Information Technology
Closing Date
March 22, 2026
  • This job has expired!
Share this job

Leave your thoughts

Secure donation via PayPal

Get daily jobs updates through your email

JobsBW

Job Categories

Jobs Location

Jobs Botswana has undergone a complete system cleanup. As a result, all users are required to recreate their candidate or employer accounts to continue using our services.

X