Software Developer job at Infratel Corporation Limited
21 Days Ago
Linkedid Twitter Share on facebook
Software Developer
2025-11-13T11:17:44+00:00
Infratel Corporation Limited
https://cdn.greatzambiajobs.com/jsjobsdata/data/employer/comp_9581/logo/Infratel%20Corporation%20Limited.png
TEMPORARY
 
Lusaka Province
Lusaka
10101
Zambia
Telecommunications
Computer & IT
ZMW
 
MONTH
2025-11-17T17:00:00+00:00
 
Zambia
8

Job Description

The Software Developer is responsible for software development, design, documentation, deployment and maintenance. The role is responsible for ensuring correct requirements are collected from customers and appropriate systems are developed, tested and commissioned to clients. The role shall ensure best practice is upheld in developing software solutions. The software developer shall align to current software development trends in order to attain efficiency. The developer shall perform full stack roles.

Key Responsibilities

Requirements Collection

  • Collect, Document and Review Customer Requirements
  • Interpret requirements for the developers

Software Design & Analysis

  • Design and Model software solutions based on collected requirements
  • Develop and Maintain effective systems and software for both internal and external stakeholders

Software Development, Integrations & Maintenance

  • Proficiency in developing full stack
  • Proficiency in various languages such as Java, C#, C++, Python etc.
  • Developing server-side solutions following industry best practices
  • Integrate software applications for internal and external use
  • Customise Software Solutions for internal and external customers
  • Design and develop web applications, mobile applications and websites for the company and for customers

Software Testing

  • Review and debug code
  • Perform Validation and Verification Testing
  • Perform Sign Offs for each and every project

Software Deployment & Commissioning

  • Plan strategies for software deployment
  • Maintain software releases, versions and patches

Systems Training and Documentation

  • Maintain documentation for all systems
  • Train users for various applications

Software Quality

  • Create and execute detailed test scripts, test plans and test cases
  • Work closely with developers to create test specifications.

Technology Updates

  • Update the Data Centre Manager on all relevant changes in the industry

Minimum Qualifications

  • Full Grade 12 Certificate
  • Bachelor's Degree in a relevant field
  • Member of ICTAZ

Key Competencies and Skills

  • Has extensive technical knowledge in software development lifecycles and agile methodologies
  • Good knowledge of various software development frameworks
  • Good knowledge of various programming languages
  • Good knowledge of Software Testing
  • Good knowledge of Object-Oriented Programming
  • leadership skills for management and development of staff
  • Ability to collaborate and work with a team
  • Strong oral and written communication skills.
  • Strong background in various aspects of software development
  • Good customer support skills
  • Project Management
  • Logical thinking and problem solving
  • Highly proven ethical conduct and free from criminal record; and
  • Highly computer literate and presentation skills.

Years of Experience Required

  • Minimum of two (2) years of information technology experience with a focus on software development
  • Collect, Document and Review Customer Requirements
  • Interpret requirements for the developers
  • Design and Model software solutions based on collected requirements
  • Develop and Maintain effective systems and software for both internal and external stakeholders
  • Proficiency in developing full stack
  • Proficiency in various languages such as Java, C#, C++, Python etc.
  • Developing server-side solutions following industry best practices
  • Integrate software applications for internal and external use
  • Customise Software Solutions for internal and external customers
  • Design and develop web applications, mobile applications and websites for the company and for customers
  • Review and debug code
  • Perform Validation and Verification Testing
  • Perform Sign Offs for each and every project
  • Plan strategies for software deployment
  • Maintain software releases, versions and patches
  • Maintain documentation for all systems
  • Train users for various applications
  • Create and execute detailed test scripts, test plans and test cases
  • Work closely with developers to create test specifications.
  • Update the Data Centre Manager on all relevant changes in the industry
  • Has extensive technical knowledge in software development lifecycles and agile methodologies
  • Good knowledge of various software development frameworks
  • Good knowledge of various programming languages
  • Good knowledge of Software Testing
  • Good knowledge of Object-Oriented Programming
  • leadership skills for management and development of staff
  • Ability to collaborate and work with a team
  • Strong oral and written communication skills.
  • Strong background in various aspects of software development
  • Good customer support skills
  • Project Management
  • Logical thinking and problem solving
  • Highly proven ethical conduct and free from criminal record; and
  • Highly computer literate and presentation skills.
  • Full Grade 12 Certificate
  • Bachelor's Degree in a relevant field
  • Member of ICTAZ
bachelor degree
24
JOB-6915be58e10b6

Vacancy title:
Software Developer

[Type: TEMPORARY, Industry: Telecommunications, Category: Computer & IT]

Jobs at:
Infratel Corporation Limited

Deadline of this Job:
Monday, November 17 2025

Duty Station:
Lusaka Province | Lusaka | Zambia

Summary
Date Posted: Thursday, November 13 2025, Base Salary: Not Disclosed

Similar Jobs in Zambia
Learn more about Infratel Corporation Limited
Infratel Corporation Limited jobs in Zambia

JOB DETAILS:

Job Description

The Software Developer is responsible for software development, design, documentation, deployment and maintenance. The role is responsible for ensuring correct requirements are collected from customers and appropriate systems are developed, tested and commissioned to clients. The role shall ensure best practice is upheld in developing software solutions. The software developer shall align to current software development trends in order to attain efficiency. The developer shall perform full stack roles.

Key Responsibilities

Requirements Collection

  • Collect, Document and Review Customer Requirements
  • Interpret requirements for the developers

Software Design & Analysis

  • Design and Model software solutions based on collected requirements
  • Develop and Maintain effective systems and software for both internal and external stakeholders

Software Development, Integrations & Maintenance

  • Proficiency in developing full stack
  • Proficiency in various languages such as Java, C#, C++, Python etc.
  • Developing server-side solutions following industry best practices
  • Integrate software applications for internal and external use
  • Customize Software Solutions for internal and external customers
  • Design and develop web applications, mobile applications and websites for the company and for customers

Software Testing

  • Review and debug code
  • Perform Validation and Verification Testing
  • Perform Sign Offs for each and every project

Software Deployment & Commissioning

  • Plan strategies for software deployment
  • Maintain software releases, versions and patches

Systems Training and Documentation

  • Maintain documentation for all systems
  • Train users for various applications

Software Quality

  • Create and execute detailed test scripts, test plans and test cases
  • Work closely with developers to create test specifications.

Technology Updates

  • Update the Data Centre Manager on all relevant changes in the industry

Minimum Qualifications

  • Full Grade 12 Certificate
  • Bachelor's Degree in a relevant field
  • Member of ICTAZ

Key Competencies and Skills

  • Has extensive technical knowledge in software development lifecycles and agile methodologies
  • Good knowledge of various software development frameworks
  • Good knowledge of various programming languages
  • Good knowledge of Software Testing
  • Good knowledge of Object-Oriented Programming
  • leadership skills for management and development of staff
  • Ability to collaborate and work with a team
  • Strong oral and written communication skills.
  • Strong background in various aspects of software development
  • Good customer support skills
  • Project Management
  • Logical thinking and problem solving
  • Highly proven ethical conduct and free from criminal record; and
  • Highly computer literate and presentation skills.

Years of Experience Required

  • Minimum of two (2) years of information technology experience with a focus on software development

 

Work Hours: 8

Experience in Months: 24

Level of Education: bachelor degree

Job application procedure

Click Here to Apply Now

 

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Zambia
Job Type: Full-time
Deadline of this Job: Monday, November 17 2025
Duty Station: Lusaka Province | Lusaka | Zambia
Posted: 13-11-2025
No of Jobs: 1
Start Publishing: 13-11-2025
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.