Applications Analyst
2026-10-28T14:21:46+00:00
UGAFODE Microfinance Limited (MDI)
https://cdn.greatugandajobs.com/jsjobsdata/data/employer/comp_699/logo/ugafode.png
https://www.greatugandajobs.com/jobs/
FULL_TIME
Kampala
Kampala
00256
Uganda
Financial Services
Computer & IT,Business Operations
2026-11-11T17:00:00+00:00
8
About Organisation:
UGAFODE Microfinance Limited (MDI) is a registered financial institution in Uganda and is adherent to the Central Bank’s regulations and guidelines and was founded in 1994 to provide quality microfinance services.
Job Summary: Responsible for designing, computer programming, coding functional programs and other applications to enhance an efficient and effective business operations for the MDI in line with client software requirements/needs, compliance and risk perspectives.
Key Duties and Responsibilities:
- System Analysis: Conducts system analyses of microfinance’s software needs to translate them into computer applications.
- Analyses the software within the development phase as well as analyses at the sign off stage of the system development through user acceptance testing.
- System Development: Develops the software (system) platforms arising out of analyses of client specific software requirements or by way of internal observations of current microfinance software/system challenges with the aim of supporting business automation.
- System Integration: Responsible for enabling integration of the institution to internal and external software platforms including supporting UGAFODE mobile banking platform on a continuous process.
- ICT reporting: Develops system report formats to enable automation of business processes in the microfinance as well as generating section accountability reports such as application reports, user acceptance reports, feedback reports, financial reports etc.
- Ensure ICT Compliance: Operating in total adherence to all ICT operational process requirements regarding applications development and within;
- Risk, Ethical and Audit Compliance for all system developments and addressing system recommendations arising out of system analyses.
- ICT Projects: Provide technical support on all institutional application development/analysis projects and ensure attainment of Project success both (realization of project goals) and project management success ( within budget, deadlines and quality expectations)
- Support with Training: Conduct and manage trainings for team, staff and users on all systems developed, seek for feedback and continuously manage system performances aimed at optimizing benefits of automation for the microfinance.
- Supporting Business Continuity: Develop and manage strategies for substantive Disaster Recovery and Business Continuity for all microfinance applications/systems developed and ensure regular testing and update in line with ICT BCP processes.
- Technical Records: Develop technical documents and handbooks to accurately represent application design and code to aide users.
Qualifications, Skills and Experience:
- Bachelor’s degree/Diploma in Computer Science, MIS or equivalent, and CISCO Certified Network Associate (CCNA) certification.
- 3 years’ experience in microfinance or banking computer systems and micro credit business knowledge and processes.
- Knowledge of Software development Languages, java, C#, C++,php, Python and others
- Working knowledge of some or all of the following: Windows 7 to 10, Windows Server 2012, Microsoft Exchange 2012, SharePoint, VMware ESXi 6, Web hosting technologies, Microsoft Office Products, Unix and/or Oracle.
- Knowledge of related statutory IT compliance regulations, IT and MIS banking policies, procedures and systems, and lending, banking and transformation products policies and procedures.
- Analytical capabilities and attention to detail
- Ingenuity and creativity.
- Communication skills – including the ability to convey information to non-technical colleagues in a concise and clear way.
Note: Ladies are encouraged to apply
- Conducts system analyses of microfinance’s software needs to translate them into computer applications.
- Analyses the software within the development phase as well as analyses at the sign off stage of the system development through user acceptance testing.
- Develops the software (system) platforms arising out of analyses of client specific software requirements or by way of internal observations of current microfinance software/system challenges with the aim of supporting business automation.
- Responsible for enabling integration of the institution to internal and external software platforms including supporting UGAFODE mobile banking platform on a continuous process.
- Develops system report formats to enable automation of business processes in the microfinance as well as generating section accountability reports such as application reports, user acceptance reports, feedback reports, financial reports etc.
- Operating in total adherence to all ICT operational process requirements regarding applications development and within;
- Risk, Ethical and Audit Compliance for all system developments and addressing system recommendations arising out of system analyses.
- Provide technical support on all institutional application development/analysis projects and ensure attainment of Project success both (realization of project goals) and project management success ( within budget, deadlines and quality expectations)
- Conduct and manage trainings for team, staff and users on all systems developed, seek for feedback and continuously manage system performances aimed at optimizing benefits of automation for the microfinance.
- Develop and manage strategies for substantive Disaster Recovery and Business Continuity for all microfinance applications/systems developed and ensure regular testing and update in line with ICT BCP processes.
- Develop technical documents and handbooks to accurately represent application design and code to aide users.
- java
- C#
- C++
- php
- Python
- Windows 7 to 10
- Windows Server 2012
- Microsoft Exchange 2012
- SharePoint
- VMware ESXi 6
- Web hosting technologies
- Microsoft Office Products
- Unix
- Oracle
- Analytical capabilities
- attention to detail
- Ingenuity
- creativity
- Communication skills
- Bachelor’s degree/Diploma in Computer Science, MIS or equivalent
- CISCO Certified Network Associate (CCNA) certification
- 3 years’ experience in microfinance or banking computer systems
- micro credit business knowledge and processes
- Knowledge of Software development Languages
- Working knowledge of some or all of the following: Windows 7 to 10, Windows Server 2012, Microsoft Exchange 2012, SharePoint, VMware ESXi 6, Web hosting technologies, Microsoft Office Products, Unix and/or Oracle.
- Knowledge of related statutory IT compliance regulations, IT and MIS banking policies, procedures and systems, and lending, banking and transformation products policies and procedures.
JOB-6ae204fa159ab
Vacancy title:
Applications Analyst
[Type: FULL_TIME, Industry: Financial Services, Category: Computer & IT,Business Operations]
Jobs at:
UGAFODE Microfinance Limited (MDI)
Deadline of this Job:
Wednesday, November 11 2026
Duty Station:
Kampala | Kampala
Summary
Date Posted: Wednesday, October 28 2026, Base Salary: Not Disclosed
Similar Jobs in Uganda
Learn more about UGAFODE Microfinance Limited (MDI)
UGAFODE Microfinance Limited (MDI) jobs in Uganda
JOB DETAILS:
About Organisation:
UGAFODE Microfinance Limited (MDI) is a registered financial institution in Uganda and is adherent to the Central Bank’s regulations and guidelines and was founded in 1994 to provide quality microfinance services.
Job Summary: Responsible for designing, computer programming, coding functional programs and other applications to enhance an efficient and effective business operations for the MDI in line with client software requirements/needs, compliance and risk perspectives.
Key Duties and Responsibilities:
- System Analysis: Conducts system analyses of microfinance’s software needs to translate them into computer applications.
- Analyses the software within the development phase as well as analyses at the sign off stage of the system development through user acceptance testing.
- System Development: Develops the software (system) platforms arising out of analyses of client specific software requirements or by way of internal observations of current microfinance software/system challenges with the aim of supporting business automation.
- System Integration: Responsible for enabling integration of the institution to internal and external software platforms including supporting UGAFODE mobile banking platform on a continuous process.
- ICT reporting: Develops system report formats to enable automation of business processes in the microfinance as well as generating section accountability reports such as application reports, user acceptance reports, feedback reports, financial reports etc.
- Ensure ICT Compliance: Operating in total adherence to all ICT operational process requirements regarding applications development and within;
- Risk, Ethical and Audit Compliance for all system developments and addressing system recommendations arising out of system analyses.
- ICT Projects: Provide technical support on all institutional application development/analysis projects and ensure attainment of Project success both (realization of project goals) and project management success ( within budget, deadlines and quality expectations)
- Support with Training: Conduct and manage trainings for team, staff and users on all systems developed, seek for feedback and continuously manage system performances aimed at optimizing benefits of automation for the microfinance.
- Supporting Business Continuity: Develop and manage strategies for substantive Disaster Recovery and Business Continuity for all microfinance applications/systems developed and ensure regular testing and update in line with ICT BCP processes.
- Technical Records: Develop technical documents and handbooks to accurately represent application design and code to aide users.
Qualifications, Skills and Experience:
- Bachelor’s degree/Diploma in Computer Science, MIS or equivalent, and CISCO Certified Network Associate (CCNA) certification.
- 3 years’ experience in microfinance or banking computer systems and micro credit business knowledge and processes.
- Knowledge of Software development Languages, java, C#, C++,php, Python and others
- Working knowledge of some or all of the following: Windows 7 to 10, Windows Server 2012, Microsoft Exchange 2012, SharePoint, VMware ESXi 6, Web hosting technologies, Microsoft Office Products, Unix and/or Oracle.
- Knowledge of related statutory IT compliance regulations, IT and MIS banking policies, procedures and systems, and lending, banking and transformation products policies and procedures.
- Analytical capabilities and attention to detail
- Ingenuity and creativity.
- Communication skills – including the ability to convey information to non-technical colleagues in a concise and clear way.
Note: Ladies are encouraged to apply
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.
If you believe you meet the requirements as stated above, submit an application letter together with an up-to-date CV
Save the Documents as Your Full Name & indicate the job title you are applying for in the mail Subject Line. Your applications should be addressed to the Head of Human Resources and the closing date for receiving all applications is 11th November 2026.
All Jobs | QUICK ALERT SUBSCRIPTION