Internal Auditor

Company Details

Name:Unifi
Industry: Banking
Description: We offer simple, short-term microfinance to formally employed people and bridge the gap in their day-to-day finances. Our product is delivered through our branches and USSD app. Our purpose is to redefine credit in Kenya with simpler, faster and smarter lending solutions.

Job Details

Job Type: Full Time
Workplace Type: On-site
Qualification: Diploma
Job Experience: Mandatory
Job Location: Nairobi County, Kenya
Closing Date: Undisclosed
Salary: KES Unspecified / month
Other Pay: Benefits
Job Category: Accounting, Audit

Job Description

Role Overview

This position focuses on executing the annual audit plan by leading operational, financial, and compliance audits across the organisation. Day-to-day work involves designing audit programs, identifying control weaknesses, and communicating findings to management to strengthen risk management and governance. The role also includes daily monitoring of cash variances and investigating irregularities, making it critical for safeguarding assets and ensuring regulatory adherence in a banking environment.

Key Responsibilities

  • Develop and implement the annual audit plan, defining objectives, scope, and risk assessments for each engagement.
  • Prepare and execute audit programs that comply with internal work paper standards, documenting all findings.
  • Identify significant control weaknesses and report them to management in a timely manner, then track corrective actions until fully resolved.
  • Draft audit reports with clear observations, comments, and actionable recommendations, and present findings at audit meetings.
  • Monitor cash variances across all branches daily, investigate discrepancies, and escalate or resolve issues as needed.
  • Conduct ongoing audits of areas vulnerable to operational fraud, including unusual loan transactions, branch cash-out incidents, and expense abuse.
  • Perform weekly client sampling by contacting 10–20 clients to verify the validity of transactions.
  • Review loan book reconciliations, balance sheet accounts, banking rights, user access, and processed journals to ensure financial accuracy and policy compliance.

Requirements & Qualifications

  • Bachelor’s degree in Internal Audit, Finance, Accounting, or a related field; advanced degree or professional certification (e.g., CIA) is highly desirable.
  • 4–7 years of experience in an auditing role, preferably within banking or financial services.
  • Willingness and ability to travel across Africa as required.
  • Solid knowledge of internal audit principles, standards, and internal control environments.
  • Familiarity with relevant laws, regulations, and industry best practices, particularly in financial crime and compliance legislation.
  • Demonstrated focus on improving risk management, control, and governance processes.
  • Ability to work independently and collaboratively in a fast-paced environment while meeting deadlines.
  • Strong analytical and problem-solving skills, along with excellent communication and interpersonal abilities.

What We Offer / Why Join

This is a fixed-term assignment running until 31 July 2026, offering the opportunity to contribute to a comprehensive audit function in a banking environment. The role provides exposure to operational, financial, and compliance audits across multiple regions, along with the chance to drive improvements in risk management and fraud prevention.

54 open positions on Semasocial right now · 8281 open positions in Nairobi County, Kenya · 7 posted in the last 7 days
Contact Information
CV Job Description Matcher See how well your CV matches this job and get tips to improve your chances AI Tool

This tool helps you see how closely your CV matches a job description. It also gives you simple suggestions on what to improve so you have a better chance of getting shortlisted.

Similar Jobs

UAE Jobs Abu Dhabi Emirate, United Arab Emirates
View Job Jul 29, 2026
UAE Jobs Abu Dhabi Emirate, United Arab Emirates
View Job Jul 29, 2026
UAE Jobs United States
View Job Jul 29, 2026
Beware of Fraudsters!
Never pay anyone for job applications, interview tests, or job interviews. A genuine employer will never ask you for payment under any circumstances.
Disclaimer & TOS: We do not guarantee the authenticity of every single job posting and are not responsible for any fraudulent activity or misrepresentation by third parties. We are not involved in any stage of the interview or recruitment process and do not charge any fees from job seekers. For further details, please read the rest of the Terms of Service.