Our clients reserves the right not to make an appointment. In considering candidates for appointment into advertised posts, preference will be accorded to persons from a designated group in accordance with the approved Employment Equity Plan.

Engineer (Support-March 2026)

Overview

Reference
Support-March 2026

Salary
no

Job Location
- Zambia -- Lusaka Province -- Lusaka District

Job Type
Temporary

Posted
18 March 2026

Closing date
31 Mar 2026 22:59


Engineer

Location

Gaborone, Botswana, Southern Africa

Job Type

Temporary, Full-Time

Primary Industry

Information Technology and Internet

Job Duties

  • Design, develop, test and maintain web applications using Python and related technologies.
  • Work closely with cross-functional teams to understand project requirements and deliver effective technical solutions.
  • Write clean, efficient, and well-documented code in line with best practises and coding standards.
  • Troubleshoot, debug and optimise existing applications to improve performance and reliability.
  • Participate in code reviews, offering constructive feedback to uphold code quality and maintainability.
  • Contribute to technical documentation, including system designs and user guides.
  • Keep abreast of emerging technologies and industry trends relevant to web development and software engineering.
  • Ensure compliance with organisational policies and security standards throughout the development lifecycle.
  • Support application deployment and integration within the IT infrastructure.

Required Qualifications

  • Bachelor of Science degree in Information Technology or a closely related discipline.

Experience

  • Proven experience in software development, specialising in Python programming.
  • Demonstrable experience in designing and building web applications using standard web technologies.
  • Experience working in a fast-paced IT environment, preferably within the Information Technology and Internet sector.

Knowledge and Skills

  • Proficiency in Python and its web frameworks.
  • Strong knowledge of web technologies including HTML, CSS, and JavaScript.
  • Familiarity with database systems and query languages.
  • Ability to write efficient, maintainable, and well-documented code.
  • Good analytical and problem-solving abilities.
  • Effective communication skills, able to explain technical concepts clearly.
  • Basic understanding of software development methodologies and version control systems.

Preferred Qualifications

  • Experience with additional programming languages or frameworks relevant to web development.
  • Knowledge of cloud computing platforms and deployment practises.
  • Understanding of cybersecurity principles and secure coding practises.
  • Experience working in multinational or multicultural environments.

Working Conditions

  • This role is based in an office environment in Gaborone, Botswana.
  • Standard full-time hours are expected, with occasional flexibility to meet project deadlines or support deployments.
  • The position is temporary, with duration dependent on project needs.
  • Work involves regular use of computer equipment and extended periods of sitting.
  • May require communication with remote teams across different time zones.


Contact information

Nonofo