Job Title: Senior Systems Developer – MSACCO
Organisation: FutureLink Technologies Uganda
Duty Station: Kampala, Uganda
About Organisation:
FutureLink Technologies Uganda is a Fintech company that leverages the relevance and outreach of SACCOs in Africa, to promote the adoption and usage of digital financial services in rural and urban communities. Our strategic partnerships and business models are well designed to catalyze the growth of Equitable and Sustainable Rural economies through bespoke solutions that enhance Access to Finance, Access to Markets and Enhanced farmer production.
Job Summary: The Software Programmer will continuously develop & improve the functionality and efficiency of all software products of the company, so as to maintain a well-satisfied network of clients.
Key Duties and Responsibilities:
- Develop the MSACCO platform and MSACCO updates to enhance the capability and functionality of the software as prescribed by the Chief Software Architect or Senior Manager of Technology and Innovation.
- Correct any malfunctioning of the Client’s installations by troubleshooting with them.
- Work with payment channel owners such as Telecoms, banks and ATM owners, to troubleshoot and correct any malfunctioning in the MSACCO Banking switch.
- Carry out and maintain weekly full backups of all source code and architecture of MSACCO all team players, including fellow programmers, Software Architects.
- Carry out and maintain a monthly full backup of all company digital information.
- Research and introduce new innovations to improve the performance and functionality of MSACCO software.
Qualifications, Skills and Experience:
- Bachelor’s Degree in Software Engineering, Computer Science or its equivalent
Knowledge, skills and abilities
- AJAX, PHP, PYTHON, XML, C, SHELL, PERL programming working with both
- LINUX and WINDOWS platforms, proficient with Webservices
- MYSQL, ORACLE, POSTGRES Database Server Management
- A very good understanding of Networking, preferably with a CCNA certification.
- Proficiency in the use of computer programs for:
- Software Programming
- Computer Networking
- Database Administration
Work Environment
This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.
Physical Demands.
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to stand; walk; use hands to finger, handle or feel; and reach with hands and arms.
Position Type/Expected Hours of Work
This is a full-time position, and the hours of work and days are Monday through Friday, 8:00 a.m. to 5 p.m. This position regularly requires long hours and frequent weekend work.
Travel
Travel is primarily local during the business day, although some out-of-the-area and overnight travel may be expected.
The employee signature below constitutes the employee’s understanding of the requirements, essential functions and duties of the position.
How to Apply:
All candidates should apply through the single application link below
Deadline: 5th February 2026
For more of the latest jobs, please visit https://www.theugandanjobline.com or find us on our facebook page https://www.facebook.com/UgandanJobline
