Electoral Commission of Zambia
Posted Job
almost 2 years ago

Software Developer

The Electoral Commission of Zambia seeks to recruit a qualified and experienced Zambian citizen to fill the vacant position of Software Developer.

Purpose of the job

  • To develop, install and support the Commission’s information systems to meet the Commission’s business and administrative requirements effectively and economically.

Reporting Accountability

  • The Software Developer will report to the Systems Manager.

Key Responsibilities

  • Develops technical specifications and plans for new software applications
  • Develops, test and implement new software programs
  • Designs, develop and maintain Web and Mobile applications, Data Communication Processes (web Services)and Graphical User Interfaces
  • Tests, maintain and recommend software improvements to ensure strong functionality and optimization
  • Resolves complex technical design issues
  • Works with experienced team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing
  • Evaluates products on the market and makes recommendations for the equipment and software to be purchased that are appropriate for the needs of the Commission
  • Plans the execution of business recovery for all software systems
  • Ensure that applications are properly developed and customised to support the business processes of the Commission
  • Provides accurate routine or customised reports as required by the supervisor
  • Ensure conformance to ICT policies, processes and procedures
  • Creates and maintains a high performance environment characterised by ethic performance and strong team orientation
  • Keeps abreast of developments in area of speciality and adheres to the ethics code of the ICT profession
  • Provides technical and end user training.
  • Liaises with vendors providing ICT services.
  • Perform any other related duties that the supervisor may reasonably request from time to time.

Core Skills

  • Proven experience as a Software Developer
  • Knowledge of Secure Coding Standards e.g. OWASP
  • Working knowledge of Spring and Laravel frameworks
  • Experience developing mobile applications on Android platform
  • Ability to use one or more development languages (VB.Net, Java, PHP, JavaScript etc.)
  • Ability to work in a team
  • Strong Analytical and problem solving experience
  • Good communication and interpersonal skills
  • Experience with databases MySQL, MSSQL
  • Excellent knowledge of best practices around management, control, monitoring and use of ICTs in electoral processes.

Qualifications and experience

  • Full Grade 12 Certificate or equivalent
  • Degree in Information Technology, Computer Science, Electronic Engineering or equivalent.
  • Must be a member of the Engineering Institution of Zambia, Information and Communication Technology Association of Zambia or ISACA.
  • Not less than three (3) years proven relevant experience in a software development role.
  • Personal attributes for the position
  • Non-partisan.
  • Honest and reliable with high moral strength.
  • Innovative and proactive.
  • High degree of attention to detail.
  • High degree of integrity.
  • Tact and diplomacy.
  • Ability to work with minimum supervision.
  • Self-starter
  • Skills required for the position
  • Good inter-personal and communication skills.
  • Good report writing and general written and oral presentation skills.

How to apply

Interested candidates should send their applications (clearly indicating the position on the envelope) to the undersigned enclosing detailed Curriculum Vitae (CV), copies of educational and professional certificates and professional membership to:

The Chief Electoral Officer,

Electoral Commission of Zambia,

Elections House, Haile Selassie Avenue,

PO Box 50274,


Application deadline
23 Nov

Run a business in Zambia?

Online Business Essentials – Everything you need to market your business online
Ecommerce – Everything you need to start an online store and sell online
Branded Website – Everything you need to launch a business website

About us

Find suppliers for whatever you need in Zambia
Each supplier page has all the information you need to choose the best option for you — contact details, directions, opening times, photos, prices, products, services, special offers and more.
Our mission
Provide useful information about businesses in Zambia
Empower Zambian businesses to market themselves online
Share our beloved country and continent with the world
© 2020 Infobwana Ltd. All rights reserved