Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Dec 23, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Pezesha, has created a holistic financial marketplace for MSMEs. By offering lending, financial education, and debt counselling to borrowers, plus a proprietary credit scoring system to vet MSMEs without a credit history, derisking lending to SMEs. Lower Risks bring commercial banks and capital providers onto Pezesha platform. As a collaborative structure, Pezesha is helping to tackle the $19 Billion financing gap for SMEs. Pezesha is led by a highly experienced and passionate local team with more than 10 years local and international experience in fin-tech, management of growth and technology companies, and unparalleled local market knowledge and reach.
    Read more about this company

     

    Senior Software Engineer-LMS (Loan Management System) & MIS (Management Information System)

    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.

    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.

    Key Performance Indicators (KPIs)

    • Issue Resolution:
    • Achieve 100% execution of issues reported by Finance and other internal users as tracked in the LMS issue tracker.
    • Responsiveness:
    • Provide feedback and progress updates on LMS issues within 24 hours.
    • Finance Support:
    • Ensure monthly financial system closure and related LMS support are completed by the 5th of each month.
    • System Automation:
    • Implement APIs or configurations that enable DIY functionality for internal teams, reducing over-reliance on Tech.
    • Cross-Country Support:
    • Provide timely LMS support to both Kenya and Uganda teams within a 24-hour SLA.
    • Risk Management:
    • Maintain zero major tech losses, with any Root Cause Analysis (RCA) showing no losses exceeding KES 20,000.
    • Documentation and Knowledge Sharing:
    • Maintain proper documentation of all LMS implementations and conduct monthly peer training sessions with developers to understand our core banking module and KT.
    • Leadership and Ownership:
    • Demonstrate senior-level ownership and communication, including same-day (24 hours) response rates and proactive task updates.
    • Strategic Development:
    • Establish a strong technical foundation for the “LMS as a Service” module to launch in 2026.

    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.

    Check how your CV aligns with this job

    Method of Application

    To apply, please send your CV and Cover Letter to jobs@pezesha.com with the subject line: REF 25 – Senior Software Engineer – LMS & MIS

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Pezesha Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail