IN

Fineract Developer

Full_time Nairobi, Nairobi County, KE
Posted 4 days, 16 hours ago 6 views 0 applications

Job Description

ABOUT INKOMOKO

Inkomoko supports entrepreneurs to grow their businesses in order to improve livelihoods, create jobs, and help communities thrive.

In 2026, Inkomoko was listed by the Financial Times as the 5th fastest-growing company in Africa, supporting entrepreneurs across East and Central Africa to grow thriving businesses and build inclusive, resilient economies.

Founded in 2012, Inkomoko has worked with more than 100,000 entrepreneurs, including thousands of refugee entrepreneurs. Inkomoko provides a combination of training, consulting, access to finance, and market-level systems change. We are the largest investor to refugee entrepreneurs in Africa.

Inkomoko has 900+ staff in 50 offices across Chad, Ethiopia, Kenya, Rwanda, and South Sudan. Through Inkomoko’s 2030 strategic plan, we are adding 3 additional countries to serve more than 550,000 entrepreneurs and growing our $30M loan fund to impact 7M lives.

INKOMOKO VALUES

  • Purpose: be solutions-oriented, produce high-quality work, and be a global leader.
  • Achievement: push yourself to reach beyond what you previously thought possible.
  • Improvement: be humble, engage in continuous growth through open & accurate feedback
  • Bravery: willing to take risks, create a safe space for others, be compassionate, and inclusive.
  • We Eat Goat: we celebrate success and support each other in hard times. We do this work together in the spirit of turikumwe, tuko pamoja, abren nen, Kula na sawa, On est ensemble.

Inkomoko is an affirmative action/equal opportunity employer. Refugees, women, and persons who reflect the diverse communities we serve are strongly encouraged to apply.

ABOUT THE ROLE & RESPONSIBILITIES

We are looking for a Fineract Developer to join our Software Design & Development team.

The role will have a strong focus on Apache Fineract / Core Banking System (CBS) development and customization, while also contributing to Inkomoko's wider internal systems, integrations, client-facing applications, and digital transformation initiatives.

We are looking for an engineer who can work beyond a single application — someone who understands how Fineract, APIs, integrations, enterprise systems, data and digital channels work together as a platform.

Key Responsibilities

Internal Systems Development & Customization — 50%
  • Develop, customize, configure and support Apache Fineract/CBS, including lending and financial services capabilities.
  • Develop and enhance internal applications and solutions that automate and digitize Inkomoko processes.
  • Customize and integrate Odoo ERP, Fineract/CBS and other enterprise systems, working with internal teams, vendors and consultants.
  • Develop APIs and integrations between Inkomoko systems and third-party platforms.
  • Troubleshoot, test, upgrade and maintain existing applications and services.
  • Contribute to an API-first and event-driven architecture, including services and integrations built around the CBS.
  • Work with technologies such as Java, Spring Boot, REST APIs, Kafka and relational databases.
  • Work with the Agile team to plan and deliver projects within agreed timelines and priorities.
  • Proactively identify technical risks, dependencies and potential delivery issues.
Client-Facing Solutions & Application Development — 30%
  • Develop and enhance client-facing digital solutions, including web, mobile, IVR and other channels.
  • Build solutions that are simple, accessible and effective for users with varying levels of digital literacy and connectivity.
  • Develop internal applications that improve staff productivity, communication and operational efficiency.
  • Build integrations that enable Inkomoko technology platforms to communicate reliably with each other.
  • Work with Business Analysts, Product Managers and Project Managers to understand user needs and translate them into effective technical solutions.
  • Apply Human-Centered Design principles when developing client and staff solutions.
Technology & Data Support — 20%
  • Support reliable data flows across operational systems and the data platform.
  • Work with the Data Engineering team to ensure quality data flows from systems such as KoboToolbox through operational databases and into reporting and analytics platforms.
  • Troubleshoot ERP, CBS, application and integration issues.
  • Coach and mentor junior developers and support the broader technology team.
  • Identify opportunities to improve systems, processes and engineering practices.
  • Provide other technical support as required.
Apply Now ↗

How well do you match?

Get an instant AI match score for this role — free, takes 3 minutes.

Tailor your CV for this role

The concierge rewrites your whole CV and writes a matching cover letter for this job — opens right here, nothing to paste.

Tailor My CV to This Job ✍️

Free cover letter for this job

Upload your CV and get a tailored cover letter in seconds — free, no account needed.

Generate a Cover Letter 📝

Join Our Kenya Channels

Get free job alerts on your phone

MJC
ECHO
Your MJC Assistant

I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.

How was your experience with ECHO?