Job Summary

Designing, developing, installing, testing, and maintenance software systems.

  • Minimum Qualification: Bachelor
  • Experience Level: Mid level
  • Experience Length: 3 years

Job Description/Requirements

Job Description

Team IT Department

Reporting Structure:  Software Development Lead

Purpose of Position: 

• Designing, developing, installing, testing and maintenance of software systems.

• Monitor computer software performance to ensure proper operation.

Key Tasks 

Design and Develop

• Analyze internal and external client needs, and design, develop

• Software for both

• Develop websites

• Design and develop new scalable applications

• Provide internal support to Junior Developers

Software Support

• Support and maintain current Software

• Support client requests on airtime, mobile money, SMS and other client

• specific applications

• Support and update deployed solutions when required


• Write, update, and maintain computer programs or software packages

• to handle specific client needs

• Write or contribute to instructions or manuals to guide end-users

• Help management in forthcoming products and discuss special promotions

Monitoring and Maintaining Applications

• Maintain applications that have been developed for example

• Support clients who use TA designed and developed applications

• through carrying out different activities i.e. product training

• Monitoring and checking any irregularities in the applications

• Working on application enhancements for various applications

• Creating various documentations for applications workflows, API

• documentation

• Monitoring different applications through our monitoring services

• Training of TA Team Members on the various applications that have been developed

Skills and Experience

• Excellent understanding of at least 3 programming languages preferably Java, PHP, Python, Golang

• Exposure in software design disciplines, such as client-server solution architecture, MVC Models, OOp

• Understanding of SQL and NoSQL databases

• Ability to prepare detailed documentation along with any software developed. Such documentation will include a brief technical overview and software design, installation procedure, basic troubleshooting, and all available user functions

• Knowledge of API design and integration

• Ability to respond to inquiries about the software 24 hours each day

• Ability to develop under UNIX environment

• Experience in collaborative software tools such as SVN, GIT, CVS, Mercurial, e.t.c.

• Reasonably accurate load and capacity speculations for the software solutions both during design and post-deployment periods

• Strong debugging skills

• Knowledge in mobile applications development is a plus

• Knowledge of containerization and container orchestration is a plus

• Knowledge of TDD, continuous integration, continuous delivery is a plus

• Bachelor’s Degree with specialization/IT or at least 3 years experience in software development Working


• Position is office-based (locally)

• Normal working hours are 8.30 am – 5.30 pm

• Fun working environment

• Teamwork

• Regular Team Building


• Package

• Competitive Salary

• 21 days annual holiday

• Medical Insurance

Note: a strong emphasis on UNIX and LINUX expertise

All applications will be received and Reviewed through Brightermonday Portal by Clicking on the 'Apply Now ' section

Important Safety Tips

1. Do not make any payment without confirming with the BrighterMonday Customer Support Team. 2. If you think this advert is not genuine, please report it via the Report Job link below.

Share Job Post

Stay Updated Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

Log In to apply now

Activate Notifications Stay productive - get the latest updates on Jobs & News
Deactivate Notifications Stop receiving the latest updates on Jobs & News
| Full Time |
USh Confidential
Job Function: Software & Data
| Full Time |
USh Confidential
Job Function: Software & Data
John Snow, Inc. (JSI)
| Full Time |
USh Confidential
Job Function: Software & Data
| Full Time |
USh Confidential
Job Function: Software & Data