Job Title: Senior Software Developer
Organisation: True African Limited
Duty Station: Kampala, Uganda
About Organisation:
Founded in 2001, True African is akin to a mobile and online Financial Services Hub, the largest Financial Services Hub of its kind in the country. True African provides custom tailored plug and play software solutions to address specific business needs, payment gateways to all the leading banks in the region, collection platforms to the larger utility service providers and both individual and corporate mobile and online wallets. True African enables individuals and business enterprises to securely and efficiently transact large volumes of payments on a single platform under one umbrella
Job Summary:
Designing, developing, installing, testing and maintenance of software systems.
Monitor computer software performance to ensure proper operation.
Key Duties and Responsibilities:
- Analyse 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 another client specific applications
- Support and update deployed solutions when required
Processes
- 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 on 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
Qualifications, 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 containerisation 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
How to Apply:
All candidates should send their updated CVs via Email to: [email protected]
Deadline: 28th March 2025
For more of the latest jobs, please visit https://www.ugashare.com or find us on our facebook page https://www.facebook.com/Ugashare
Job Title: Software Developer Organisation: Metropol Uganda Limited Duty Station:…
Job Title: Enterprise Software Sales Executive Organisation: Entapps Limited Duty…
Job Title: IT Manager Organisation: Vision for Africa International Duty…
Job Title: Infrastructure Support Specialist Organisation: ABSA Bank Duty Station:…
Job Title: Quality Assurance Lead Organisation: ENGIE Energy Access (EEA) Duty…
Job Title: OTC Senior Operator Organisation: True North Consult Ltd Duty…