Locations:

  • Nairobi, Kenya
  • Addis Ababa, Ethiopia
  • Juba, South Sudan
  • N’Djamena, Chad
  • Kigali, Rwanda

Deadline: 1 September 2026

Job Description

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.

Requirements

WHO WE ARE LOOKING FOR

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology or a related field.
  • 3+ years of professional software development experience.
  • Hands-on experience with Apache Fineract, preferably developing or customizing Fineract in a production environment.
  • Strong Java and Spring/Spring Boot development skills.
  • Experience building and integrating REST APIs.
  • Good SQL and relational database skills.
  • Experience with Git, automated testing and software development lifecycle practices.
  • Demonstrated ability to troubleshoot and support production systems.
  • Good understanding of Agile software development.

Key competencies:

We are looking for someone who:

  • Instills Trust – Follows through on commitments, builds credibility by being direct and truthful, and shows genuine care for staff members.
  • Acts with Courage – Steps up to address difficult issues and speaks openly with bravery; takes the initiative to pursue new opportunities; takes full ownership of own work
  • Makes Informed Decisions – Seeks relevant data and input when needed, takes appropriate action within their area of responsibility, and knows when to escalate.

Benefits

WHAT YOU’LL GET

This role is inside a high-growth, mission-driven social enterprise. By joining, you’ll access:

  • Meaningful work that directly contributes to sustainable livelihoods and job creation across East and Central Africa.
  • Competitive salary, and potential Performance-based bonus
  • Incredible company culture, with opportunities for learning and growth
  • Diverse colleagues across the region, and policies that demonstrate commitment to equity and inclusion
  • A dynamic and entrepreneurial team environment committed to innovation and social impact
  • Health insurance for self and family
  • Staff savings and provident fund negotiated bank rates for long-term employees
  • Generous annual leave, parental leave, and sabbatical options.

 

HOW TO APPLY

If you’re excited about this role, please submit: >>HERE your CV and tell us why you are the right fit for this opportunity.

Application Deadline: 1st September 2026

Inkomoko is committed to justice, diversity, equity, and inclusion.  As we seek to reflect the communities we serve, refugees and women are strongly encouraged to apply. As a company, we have policies that ensure fair treatment in the application process.

NB: Only shortlisted candidates will be contacted. Employment is conditional upon successful background checks and other verification as needed.

EthioNGOJobs

Recent Posts

Data Platform System Administrator

Locations: Nairobi, Kenya Addis Ababa, Ethiopia Juba, South Sudan N'Djamena, Chad Kigali, Rwanda Deadline: 1 September 2026 Job Description Inkomoko…

2 hours ago

Job vacancies at INKOMOKO, Ethiopia

Deadline: 1 September 2026 | Location: Multiple, Ethiopia

2 hours ago

Senior Advisor – Pharmaceutical Regulatory System Strengthening

Location: Addis Ababa, Ethiopia Organization:  Management Sciences for  Health (MSH) Closing Date: September 2, 2026  Job Description MAIN PURPOSE OF…

2 hours ago

Logistics Assistant / Driver

Location:  Ethiopia Organization: Research Triangle Institute (RTI) Deadline: September 4, 2026 Job Description Why RTI RTI…

3 hours ago

Logistics Specialist – Fleet and Warehouse (Maternity Cover)

Location: Bahir Dar, Ethiopia Organization: SNV Deadline: August 28, 2026 Job Description Company Description SNV is…

3 hours ago

Procurement Coordinator (Fixed-Term) -Ethiopia

Location: Addis Ababa, Ethiopia Deadline: 19 November 2026 (Applications will be reviewed on a rolling…

3 hours ago