single candidate

Software Engineer

Gwanda State University

Expires: 03 Jan 2026

Full Time

Gwanda

Engineering

job Description

Description
The University seeks to engage a Software Engineer in the Information and Communication Technology Services Department.

Duties and Responsibilities

As a Software Engineer, you will be
-Participate in the full Systems Development Life Cycle (SDLC) for enterprise-wide applications
-Design, develop, test, and maintain secure databases and information systems
-Develop software solutions that comply with university standards, policies, and security requirements
-Apply software architecture principles to system design, integration, and interfaces
-Gather, analyse, and document requirements from departments and external system integrators
-Develop and maintain APIs, reports, and system integrations
-Recommend innovative technology solutions to improve university processes and address user challenges
-Follow best practices in coding, documentation, version control, and testing
-Provide technical guidance and mentorship to junior developers
-Deploy and support systems in Unix/Linux/Windows environments using modern development frameworks
-Stay abreast of emerging technologies and advise the University on their adoption

Qualifications and Experience

-Bachelor’s degree in Computer Science, Software Engineering, Information Systems, Information Technology, Computer Engineering, Systems Engineering
-Strong working knowledge of at least two programming languages At least one (1) year of experience in developing systems, preferably in a University setting
-Good communication skills, analytical ability, and emerging leadership qualities
-Professional certifications in software development or database technologies will be an added advantage

share this post

Other Jobs

Job overview

  • Location

    Gwanda

  • Job Type

    Full Time

  • Expiry Date

    03 Jan 2026

  • Date Posted

    31 Dec 2025