Jobs

CBS Developer Consultancy at Inkomoko

  • 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