Skip to main content
EI

Engineering Institution of Zambia (EIZ)

Software Developer

Closes todayLusaka
Generate cover letter· ProfessionalK250 per monthTailored CV· ProfessionalK250 per month

Or pay per use (Boosters)

Tailored CV

AI-tailor your CV for this exact job in 60 seconds.

K20
Cover Letter

AI-write a cover letter targeted at this role.

K15
Interview Prep

Get 10 likely interview questions + model answers.

K40

Share

Required skills

microsoft sql server (mssql)angularvuecloud platformsrestfulsecurity best practicesfront-end frameworkjavareactdevopsci/cdcybersecuritygit.net frameworkcsharp

About the role

Job Description

ENGINEERING INSTITUTION OF ZAMBIA (EIZ)
EMPLOYMENT OPPORTUNITY – SOFTWARE DEVELOPER
EIZ/HR/1-63-06-2026

The Engineering Institution of Zambia (EIZ), established under the Engineering Institution of Zambia Act No. 17 of 2010, is the professional body responsible for promoting and advancing the engineering profession in Zambia. As part of its digital transformation agenda, EIZ seeks to recruit a highly motivated and innovative Software Developer to join its Secretariat team.

POSITION: SOFTWARE DEVELOPER

Duty Station: Lusaka, Zambia

Job Purpose

The Software Developer will be responsible for designing, developing, implementing, and maintaining software applications and digital platforms that support the operations of EIZ. The successful candidate will play a key role in enhancing member services, automating business processes, improving data management systems, and supporting the Institution’s digital innovation initiatives.

Key Responsibilities

  • Design, develop, test, deploy, and maintain web-based and mobile applications.
  • Develop and manage membership management systems, online licensing platforms, and other institutional applications.
  • Integrate software applications with third-party systems and payment gateways.
  • Maintain databases and ensure data integrity, security, and availability.
  • Troubleshoot and resolve software-related issues and system failures.
  • Develop system documentation, user manuals, and technical specifications.
  • Implement cybersecurity best practices and ensure compliance with data protection requirements.
  • Conduct system upgrades, enhancements, and performance optimisation.
  • Provide technical support and training to users.
  • Stay abreast of emerging technologies, Artificial Intelligence (AI), and software development trends relevant to the Institution.

Qualifications and Experience

  • Bachelor of Science in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related field.
  • Minimum of four (4) years’ proven experience in software development, with a strong focus on C#/.NET.
  • Experience in developing enterprise-level web and mobile applications.
  • Very strong knowledge of relational databases, particularly Microsoft SQL Server (MSSQL), including database design, complex queries, stored procedures, indexing, and performance tuning. Experience with other database systems such as MySQL or PostgreSQL is an added advantage.
  • Membership of the Engineering Institution of Zambia (EIZ) or the Information and Communication Technology Association of Zambia (ICTAZ).

Required Technical Skills

  • Strong proficiency in C# and the .NET framework, with the ability to build robust, scalable, and maintainable applications. The candidate must also be able to code in Java and other back-end programming languages.
  • Solid front-end development skills using modern frameworks such as React, Angular, or Vue.js.
  • Strong back-end development experience, including building and integrating RESTful APIs. The ability to work across the front-end, back-end, and database layers of an application is an added advantage.
  • Knowledge of cloud platforms and deployment technologies.
  • Familiarity with DevOps practices, version control systems (Git), and CI/CD pipelines.
  • Understanding of cybersecurity principles and secure coding practices.
  • Experience with Artificial Intelligence and Machine Learning technologies will be an added advantage.

Terms of Employment

An attractive remuneration package commensurate with qualifications and experience will be offered to the successful candidate.

Method of Application

Interested candidates should submit the following:

  • Cover letter.
  • Detailed Curriculum Vitae with at least three (3) traceable referees.
  • Certified copies of academic and professional qualifications.
  • Copy of National Registration Card (NRC) or Passport.

Applications should be clearly marked “Software Developer” and addressed to: