- Job Type Full Time
- Qualification BA/BSc/HND
- Experience 5 years
- Location Nairobi
- Job Field Consultancy , ICT / Computer
CBS Developer Consultancy at Inkomoko
CBS Developer Consultancy
OBJECTIVES OF THE ASSIGNMENT
- Enhance, customize, and integrate the CBS, IMS, and related systems to improve operational effi ciency, data accuracy, and user experience. Specifi cally, the assignment aims to:
- Review and correct loan computations – including prepayment, restructuring, penalties, and late fee logic to ensure fi nancial accuracy.
- Enhance loan workfl ows – enabling rejection to previous stages, undoing of stages, activation of rejected loans, and effective group loan handling.
- Strengthen external integrations – with partner banks and mobile money platforms such as Equity Bank, Bank of Kigali, MTN, Ethio Telco, BGMFI, and Akufada MFI.
- Improve IMS–CBS synchronization – focusing on data validation, rejection handling, and bulk document management for demographic and client records.
- Optimize reporting and dashboards – including PMR, interest accrual, insurance, and UNHCR reports with enhanced loan classifi cation and arrears tracking.
- Streamline data governance – through improved migration processes, user access rights, location mapping, collateral tracking, and CRB verifi cation controls.
- Enhance system usability – adding features such as password reset, better document visibility, optional next-of-kin details, and PWD inclusivity.
SCOPE OF WORK & KEY RESPONSIBILITIES
- Fineract & Mifos Development and Customization
- Enhance and customize CBS, IMS, and integrated modules to align with business requirements.
- Modify and extend core system functionalities in Java-Springboot, Angular – JavaScript, and MySQL.
- Implement automated loan workfl ows, approval hierarchies, and integration processes with partner systems and fi nancial institutions.
- Integration & API Development
- Design and implement RESTful APIs to integrate Fineract/Mifos with external systems (IMS, Odoo, Partner Systems, etc.).
- Ensure secure and reliable data exchange using authentication standards (OAuth2, JWT) and proper error handling.
- Database Management
- Ensure optimal database design, performance tuning, and query optimization.
- Implement robust backup, recovery, and disaster recovery procedures.
- QA, Security & Compliance
- Implement and maintain automated tests (unit, integration, and regression).
- Ensure data security at rest and in transit through encryption and role-based access controls.
- Support audit readiness through detailed documentation.
- Collaboration & Documentation
- Work closely with DevOps, QA, and business analysts for sprint delivery.
- Maintain technical and functional documentation for all developed modules.
- Participate in code reviews, design discussions, and sprint retrospectives.
DELIVERABLES
- Functional and stable Fineract/Mifos modules for all assigned workloads (loans, payments, reports, and client management).
- Integration scripts, API endpoints, and detailed documentation for CBS, IMS, mobile money, and other external systems.
- Secure, backed-up, and optimized Fineract/Mifos databases.
- Test cases, QA reports, and validation of implemented workfl ows and loan processes.
- Monthly progress, system improvement, and status reports highlighting feature deployment, bug fi xes, and performance enhancements.
WHO WE ARE LOOKING FOR
Essential:
- 5+ years of Fineract & Mifos development experience (backend and frontend).
- Strong profi ciency in Java-Spring boot, MySQL, Angular – JavaScript, and RestAPIs.
- Understanding of Linux environments and Git-based version control.
Method of Application
Interested and qualified? Go to Inkomoko on jobs.workable.com to apply

Leave a Comment