Senior Software Developer job at True African (U) Limited
New Gold
3 Days Ago
Linkedid Twitter Share on facebook

Vacancy title:
Senior Software Developer

[ Type: FULL TIME , Industry: Computer Software , Category: Computer & IT ]

Jobs at:

True African (U) Limited

Deadline of this Job:
Friday, March 28 2025 

Duty Station:
Within Uganda , Kampala, East Africa

Summary
Date Posted: Wednesday, March 19 2025, Base Salary: Not Disclosed

Similar Jobs in Uganda
Learn more about True African (U) Limited
True African (U) Limited jobs in Uganda

JOB DETAILS:
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
• 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

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

Working
Environment
• Position is office based (locally)
• Normal working hours are 8.30am – 5.30pm
• Fun working environment
• Teamwork
• Regular Team Building

Remuneration
Package
• Competitive Salary
• 21 days annual holiday
• Medical Insurance

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.


All Jobs

QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Uganda
Job Type: Full-time
Deadline of this Job: Friday, March 28 2025
Duty Station: Kampala
Posted: 19-03-2025
No of Jobs: 1
Start Publishing: 19-03-2025
Stop Publishing (Put date of 2030): 19-03-2074
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.