Senior ICT Officer (Systems Programmer)
2026-08-17T06:09:19+00:00
Catholic University of Malawi
https://www.greatmalawijobs.com/jsjobsdata/data/employer/comp_4232/logo/OIP.jpg
https://www.greatmalawijobs.com/employers/company-detail/company-Catholic-University-of-Malawi-CUNIMA-4232/nav-42
FULL_TIME
Montfort Campus, Nguludi, Chiradzulu
Lilongwe
10101
Malawi
Education, and Training
Computer & IT, Science & Engineering, Education
2026-08-21T17:00:00+00:00
8
ABOUT THE ROLE
The Catholic University of Malawi invites applications from suitably qualified candidates for the position of Senior ICT Officer (Systems Programmer) – 1 post, tenable at Montfort Campus, Nguludi, Chiradzulu.
KEY REQUIREMENTS
Minimum Qualifications & Experience:
- Bachelor’s Degree in Information Technology, Computer Engineering, Information Systems, Computer Science, or a relevant field.
- At least three (3) years of relevant work experience.
Attributes & Competencies:
- Strong command of core programming languages and relational databases.
- Ability to implement modern concepts in APIs and Microservices.
- Strong analytical and problem-solving skills.
- Ability to troubleshoot complex system errors and debug large code bases using various tools.
- Ability to write, fix and optimise code.
- Proficiency in programming languages such as Python, JavaScript, C#, PHP and SQL.
KEY RESPONSIBILITIES
The successful candidate will be responsible for:
- Collaborating with departments and customers to identify end-user requirements and specifications.
- Designing algorithms and flowcharts to create new software programmes and systems.
- Producing efficient and elegant code based on requirements.
- Troubleshooting, debugging, maintaining and improving existing software.
- Compiling and assessing user feedback to improve software performance.
- Observing user feedback and recommending improvements to existing software products.
- Developing technical documentation to guide future software development projects.
- Collaborating with departments and customers to identify end-user requirements and specifications.
- Designing algorithms and flowcharts to create new software programmes and systems.
- Producing efficient and elegant code based on requirements.
- Troubleshooting, debugging, maintaining and improving existing software.
- Compiling and assessing user feedback to improve software performance.
- Observing user feedback and recommending improvements to existing software products.
- Developing technical documentation to guide future software development projects.
- Strong command of core programming languages and relational databases.
- Ability to implement modern concepts in APIs and Microservices.
- Strong analytical and problem-solving skills.
- Ability to troubleshoot complex system errors and debug large code bases using various tools.
- Ability to write, fix and optimise code.
- Proficiency in programming languages such as Python, JavaScript, C#, PHP and SQL.
- Bachelor’s Degree in Information Technology, Computer Engineering, Information Systems, Computer Science, or a relevant field.
JOB-6a82a58f65f51
Vacancy title:
Senior ICT Officer (Systems Programmer)
[Type: FULL_TIME, Industry: Education, and Training, Category: Computer & IT, Science & Engineering, Education]
Jobs at:
Catholic University of Malawi
Deadline of this Job:
Friday, August 21 2026
Duty Station:
Montfort Campus, Nguludi, Chiradzulu | Lilongwe
Summary
Date Posted: Monday, August 17 2026, Base Salary: Not Disclosed
Similar Jobs in Malawi
Learn more about Catholic University of Malawi
Catholic University of Malawi jobs in Malawi
JOB DETAILS:
ABOUT THE ROLE
The Catholic University of Malawi invites applications from suitably qualified candidates for the position of Senior ICT Officer (Systems Programmer) – 1 post, tenable at Montfort Campus, Nguludi, Chiradzulu.
KEY REQUIREMENTS
Minimum Qualifications & Experience:
- Bachelor’s Degree in Information Technology, Computer Engineering, Information Systems, Computer Science, or a relevant field.
- At least three (3) years of relevant work experience.
Attributes & Competencies:
- Strong command of core programming languages and relational databases.
- Ability to implement modern concepts in APIs and Microservices.
- Strong analytical and problem-solving skills.
- Ability to troubleshoot complex system errors and debug large code bases using various tools.
- Ability to write, fix and optimise code.
- Proficiency in programming languages such as Python, JavaScript, C#, PHP and SQL.
KEY RESPONSIBILITIES
The successful candidate will be responsible for:
- Collaborating with departments and customers to identify end-user requirements and specifications.
- Designing algorithms and flowcharts to create new software programmes and systems.
- Producing efficient and elegant code based on requirements.
- Troubleshooting, debugging, maintaining and improving existing software.
- Compiling and assessing user feedback to improve software performance.
- Observing user feedback and recommending improvements to existing software products.
- Developing technical documentation to guide future software development projects.
Work Hours: 8
Experience in Months: 36
Level of Education: bachelor degree
Job application procedure
Interested in applying for this job? Click here to submit your application now.
Interested candidates should submit:
- A detailed Curriculum Vitae.
- Copies of certificates.
- Academic and professional documents.
- Names and contact details of three (3) traceable referees.
Applications should be addressed to:
The Registrar
Catholic University of Malawi
P.O. Box 5452
LIMBE, MALAWI
All Jobs | QUICK ALERT SUBSCRIPTION