single candidate

SENIOR SOFTWARE ENGINEER: NATIONAL CENTRE (1 POST)

Zimbabwe Open University

Expires: 08 Feb 2025

Full Time

Harare

Engineering

job Description

Description

Duties and Responsibilities

MAIN DUTIES AND RESPONSIBILITIES

Developing innovative software solutions leading small teams using cutting-edge technologies
Delivering projects on-time and to specification with an appropriate level of quality;Continuously researching on new technologies that can be adopted by the organization and make some tests and recommendations to the ICT management;Analyzing user needs and software requirements to determine feasibility of design within time and cost constraints;Designing, developing and modifying software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design;Coordinating software system installation and configurations;
Monitoring application servers’ performance functioning to ensure that there is best performance;
Modifying existing software to correct errors, allowing it to adapt to new hardware, or to improve its performance;Supervising the work of programmers and engineers;Developing and directing software system testing and validation procedures, programming, and technical system documentation; andEnsuring that database maintenance is done periodically as per schedule;
Ensuring that proper development procedures and security standards are being adhered to across all institutions systems and repositories;
Developing software development procedures and guidelines including recommending development frameworks to follow;Monitoring and guiding adoption by the development team;Ensuring that all systems are not vulnerable to cyber threats and attacks through adherence information security procedures and guidelines;
Providing the last line of support for internally developed systems and escalating to external stakeholder where necessary;
Resolving Jobs/Tickets related to Learning Management Systems, Library Information Systems, Student Portal Information, Accounting and Administrative Systems escalated from operations;Producing weekly service and incident, problem and project reports for management;Attending to problems from recurring incidents that require attention of developers;Conducting projects to develop solutions for known problems and new requirements;Following-up and escalate problems for resolution were the solution required is not within his/her means; and
Any other duties as may be assigned by the Manager, Information Systems.

Qualifications and Experience

Bachelor’s Degree in Computer Science, Software Engineering, Information Technology or equivalent; andIndustry certifications in programming such as Java, agile software development methodologies and relational database management systems such as Oracle or MSSQL will be an added advantage;
Develop innovative software in small teams using cutting-edge technologies, with an emphasis on ASP.NET, Java Enterprise Edition (J2EE), Spring/Spring Boot, Laravel, etc.Should have implemented systems on major platforms including PHP, Java and/or C++/C#.Working Version Control Systems such as GitLab and managing CI/CD Pipelines
Knowledge of Linux administrationTwo (2) years relevant post qualification experience in a software development environment/role.
Candidates who do not have the stipulated requirements need not apply.

How to Apply

Interested and qualified persons should submit their applications consisting of the following documents: application letter, certified educational and professional certificates as well as transcripts and curriculum vitae with contact details (telephone numbers and e-mail addresses) of at least three (3) referees as follows:

Visit zou.ac.zw and register to be able to apply online and applications should be in PDF format as a single document.
as hard copies which consist of three (3) sets of each of the above listed documents. All envelopes should clearly indicate the post being applied for

share this post

Other Jobs

Job overview

  • Location

    Harare

  • Job Type

    Full Time

  • Expiry Date

    08 Feb 2025

  • Date Posted

    31 Jan 2025