Senior Software Engineer-LMS (Loan Management System) & MIS (Management Information System)
Pezesha
Kenya
Full Time
Posted Yesterday
PHP, Java, C#, Python, Node.js*
Role Overview
The Senior Software Engineer– LMS & MIS will be responsible for proactively leading, designing, and implementing the LMS/MIS roadmap and solutions, while collaborating with cross-departmental teams. This role plays a critical part in strengthening Pezesha’s core banking infrastructure and ensuring operational efficiency across Kenya and Uganda.
Responsibilities
Primary Responsibilities
- Lead the design and implementation of the LMS/MIS roadmap and associated technical solutions.
- Manage and resolve all LMS/MIS issues raised by the Finance, Credit, and Data teams.
- Define and evolve the LMS/MIS roadmap into a robust core banking module for internal use.
- Develop and implement long-term, scalable solutions to recurring LMS issues.
- Lead Pezesha’s core banking technology strategy, ensuring a solid and sustainable technical foundation.
- Automate manual processes and configurations to enable DIY capabilities and reduce dependency on tech teams.
- Prepare comprehensive documentation and conduct training sessions for relevant teams.
- Lead the weekly LMS workstream meetings, managing priorities and actions based on the issue tracker.
- Act as the primary point of contact for Finance and other departments on all LMS-related matters, driving proactive problem-solving through cross-functional collaboration.
Requirements
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Systems, or a related field.
- Proven experience (5+ years) as a Software Engineer or similar role, preferably in fintech, banking, or lending platforms.
- Strong understanding of LMS and MIS workflows, lending processes, and financial reporting.
- Hands-on experience with backend technologies (e.g., PHP, Java, C#, Python, Node.js,).
- Experience with frontend frameworks (e.g., React, NextJS) for dashboard and reporting interfaces.
- Knowledge of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
- Experience designing RESTful APIs and integrating with third-party services.
- Familiarity with cloud platforms (GCP, AWS or Azure) and containerization (Docker, Kubernetes).
- Understanding of data security, encryption, and regulatory compliance (e.g., GDPR, PCI-DSS, local financial regulations).
- Strong problem-solving skills, attention to detail, and ability to work in a fast-paced environment.
- Excellent communication and collaboration skills.
Preferred Requirements
- Prior experience building or maintaining Loan Management Systems or Core Banking Systems.
- Experience with Business Intelligence (BI) and MIS reporting tools (e.g., Power BI, Tableau, Metabase).
- Knowledge of microservices architecture and event-driven systems.
- Familiarity with credit scoring models, risk management systems, and fintech lending platforms.
- Experience with Agile/Scrum methodologies.
About Pezesha
Company
Job Details
Job TypeFull Time
Experience LevelMid Level
EducationBachelor's Degree
PostedSeptember 10, 2026 at 07:54 AM
Ready to Apply?
Don't miss out on this opportunity. Apply now and take the next step in your career.
Apply Now