Ideas and People is a development communication consultancy that supports organisations across Africa. The company has more than 15 years of experience helping clients achieve their goals through compelling communication, digital strategies and technology-driven solutions.
The organisation works with clients to improve visibility, strengthen engagement and maximise the impact of their initiatives. Its services combine communication expertise with modern digital tools and strategies.
Company:
Ideas and People
Organisation:
Rima Microfinance Bank
Job Title:
Head of Information Technology & Digital Banking
Job Type:
Full-time
Work Arrangement:
On-site
Location:
Abuja, Nigeria
Qualification:
BA/BSc/HND
Experience:
2–5 years
Job Fields:
Banking, ICT and Computer
Application Deadline:
November 30, 2026.
Job Summary
Rima Microfinance Bank is seeking a hands-on Head of Information Technology & Digital Banking to take full technical ownership of its digital-banking infrastructure and technology operations.
The successful candidate will be responsible for managing the bank’s mobile banking application, middleware, cloud servers, source-code repositories, application programming interfaces and digital-banking integrations.
This is a technical leadership position for an experienced IT professional who can work directly with software systems, servers, databases, APIs and payment infrastructure. The successful candidate is expected to investigate and resolve technical issues independently across different parts of the digital-banking ecosystem.
The role is particularly suitable for a professional with strong backend or software engineering experience and practical knowledge of fintech, banking or payment systems.Key ResponsibilitiesThe Head of IT & Digital Banking will provide technical leadership and support across the bank’s digital platforms and infrastructure.
Key areas of responsibility include:
Taking full technical ownership of the bank’s mobile banking application.
Managing and supporting middleware systems that connect different banking platforms.
Maintaining and monitoring cloud servers and related infrastructure.
Managing source-code repositories and software development workflows.
Supporting the development, maintenance and troubleshooting of APIs.
Managing digital-banking integrations with core banking systems.
Supporting integrations with NIBSS, Interswitch and other payment providers.Investigating transaction failures across the mobile application, middleware, core banking system and payment channels.Diagnosing technical problems and implementing practical solutions.Supporting reliable communication between the bank’s digital platforms and external financial systems.
Key Requirements
Interested candidates should have strong experience and practical knowledge in several areas of information technology and digital banking.
The main requirements include:
Backend and Software Engineering
Candidates should have strong backend or software engineering experience. The successful applicant must understand how software systems work behind the user interface and should be capable of troubleshooting application-related issues.Experience working with backend services, server-side applications and system integrations will be important for this role.API Integration and TroubleshootingThe applicant should have practical experience working with APIs and integrating different software platforms. This includes identifying communication problems between systems, checking API responses and troubleshooting failed or incomplete transactions.
The ability to follow a transaction across multiple systems will be especially valuable in a digital-banking environment.
Git and Source-Code Management
Applicants should be familiar with Git, GitHub and source-code management. The role involves managing software repositories, tracking code changes and supporting an organised development process.
Transaction Failure Diagnosis
The applicant must be able to independently diagnose transaction failures across the mobile application, middleware, core banking system and payment rails.
This means the candidate should be able to investigate a transaction from start to finish, identify where the failure occurred and work towards a suitable resolution.
Flutter and Mobile-App Knowledge
Knowledge of Flutter or mobile-app development is an advantage. While this may not be mandatory, experience with mobile applications can help the successful candidate understand the structure, operation and troubleshooting requirements of the bank’s mobile-banking platform.
Important Information
This is a hands-on technical leadership role, not a general IT-support position. Candidates should be prepared to work directly with applications, APIs, servers, cloud infrastructure, code repositories, databases and financial integrations.
Professionals applying for this position should tailor their CVs to show practical achievements in software engineering, digital banking, fintech infrastructure, server administration, payment integrations or technical leadership.
How to Apply
Interested and qualified candidates should send their CV to:support@rimabank.ng.
Applicants should use “Head of IT & Digital Banking” as the subject of the email.The application deadline is November 30, 2026. Candidates are encouraged to submit their applications before the closing date.

Israel Otoijamun is a digital business strategist, technology entrepreneur, and the founder of Xcrow, a platform connecting businesses with top remote talent.
With more than 15 years of experience across online platforms, technology, and digital payments, Israel regularly publishes insights on freelancing, tech job opportunities, remote workforce strategies, and modern hiring ecosystems.
Read more about Israel Otoijamun.

