Senior Internal Auditor
AI summary
Bank of Africa Kenya Limited is hiring a Senior Internal Auditor in Nairobi to plan, lead, and execute internal audit engagements across financial, operational, compliance, credit, treasury, and special audits. The role involves evaluating internal controls, governance, and risk management, preparing audit reports, supporting fraud investigations, and leveraging data analytics tools such as ACL Analytics. Candidates need a bachelor's degree in a relevant field, a CIA, CPA-K, or ACCA qualification, and at least five years of audit experience including three years in banking or financial services.
- Senior internal audit role at a commercial bank in Nairobi
- Lead financial, operational, compliance, credit, treasury, and special audits
- Use ACL Analytics and data-driven audit techniques
- Requires CIA, CPA-K, or ACCA professional qualification
- Minimum 5 years audit experience with 3 years in banking or financial services
AI job guide
Use this guide to check salary signals, requirements, documents, application steps and safety before you apply.
AI salary guide
Not enough public dataNot enough public salary data is available for this exact role. Before applying, prepare to ask about gross pay, benefits, contract length, probation period, transport and any allowances.
Can you qualify for this role?
- Required5+ years of relevant experienceThe job post includes a minimum experience signal.
- RequiredEducation or certification mentioned in the postThe captured text mentions education, a diploma, certificate, or licence.
- PreferredPractical evidence in internship, technology, financeThe tags and summary point to skills connected with this role.
- RequiredAvailability to work in NairobiThe vacancy is associated with this location.
- UnclearComfort with the Full Time contract termsConfirm hours, duration, probation and benefits at the original source.
Documents to prepare
- Likely requiredUpdated CV
- Role specificCover letter or short employer message
- OptionalProfessional references
- Role specificAcademic or professional certificates
- VerifyID or passport only after verifying the employer
Application tips for this job
- Place your strongest Senior Internal Auditor evidence in the first half of your CV.
- In your cover letter or employer message, connect your experience to Bank of Africa Kenya Limited and the role in Nairobi.
- Add concrete examples related to internship, technology, finance, ideally with measurable outcomes or clear responsibilities.
- Follow the instructions from JobWeb Kenya; avoid sending documents to unofficial contacts or copied links.
- Confirm the deadline, interview location and employer contact before sharing personal documents.
- Prepare a polite question about pay, benefits and contract terms for later interview stages.
Source and safety check
- JobWeb Kenya
- Original source link available
- Application method is clear
- Deadline not specified
- No major risk signal was detected in the captured text.
Never pay for interviews, shortlisting, medical checks, uniforms, or job placement. Confirm every application at the original source before sharing personal documents. Report suspicious listing.
Interview preparation
- What experience makes you a strong fit for this Senior Internal Auditor role in internship, technology?
- How have you handled responsibilities similar to those in this job post?
- Are you available to work in Nairobi under the listed contract or schedule?
- Prepare examples with clear responsibilities, tools used and measurable outcomes.
- Review the source and research Bank of Africa Kenya Limited before the interview.
Ask what the first priorities will be in the role and how success will be measured.
Similar jobs to consider
Use AI to apply better
After confirming the original source, use Career Assistant to check role fit, tailor your CV and prepare a cover letter or employer message.
Original source description
Job Purpose
To provide assurance on the degree of risk management within audited activities by planning, leading, and executing internal audit engagements, supervising audit assignments, and contributing towards improving the Bank’s operations, processes, and overall governance.
Responsibilities
- and Accountabilities:
- Audit Planning and Execution
- Plan, coordinate, and lead assigned audit engagements in accordance with the approved annual audit plan.
- Develop audit programs, determine audit scope, objectives, and testing procedures based on identified risks.
- Conduct financial, operational, compliance, branch, credit, treasury, and special audits.
- Evaluate the adequacy and effectiveness of internal controls, governance processes, and risk management practices.
- Perform detailed audit testing, analyze audit evidence, and document findings in accordance with Internal Audit methodology.
- Identify process inefficiencies, control weaknesses, and regulatory compliance gaps, and recommend practical corrective actions.
- Reporting
- Prepare comprehensive audit reports that clearly communicate findings, root causes, risk implications, and practical recommendations.
- Present audit findings to management and participate in audit exit meetings.
- Monitor implementation of agreed audit recommendations and validate closure of audit issues
- Risk Management and Compliance
- Assess the effectiveness of the Bank’s risk management and internal control frameworks.
- Review compliance with applicable banking laws, regulations, prudential guidelines, internal policies, and approved procedures.
- Evaluate compliance with Anti-Money Laundering (AML), Counter Financing of Terrorism (CFT), Know Your Customer (KYC), consumer protection, and data protection
Requirements
- Identify emerging risks and recommend improvements to the Bank’s control environment
- Fraud Risk and Investigations
- Participate in fraud investigations and special reviews as directed.
- Assess fraud risks and evaluate the adequacy of fraud prevention and detection controls.
- Report suspected fraud or irregularities in accordance with the Bank’s policies.
- Stakeholder Engagement
- Build effective working relationships with business units while maintaining auditor independence.
- Provide advisory services on internal controls, governance, and risk management where appropriate.
- Participate in meetings to discuss audit findings and agreed management actions.
- Data Analytics and Continuous Auditing
- Support the continuous enhancement of audit methodologies, tools, and practices.
- Leverage data analytics techniques to enhance audit planning, risk assessment, testing, and reporting.
- Use ACL Analytics (or other approved audit analytics software) to analyze large volumes of transactional data, identify anomalies, detect control weaknesses, and support fraud detection.
- Develop and execute data-driven audit tests to improve audit coverage and efficiency.
- Keep abreast of developments in banking, auditing, risk management, and regulatory requirements.
- Minimum
- Bachelor’s degree in Accounting, Finance, Economics, Business Administration, Banking, or a related field.
- Candidates must possess at least one of the following professional qualifications: Certified Internal Auditor (CIA), Certified Public Accountant (CPA-K) or Association of Chartered Certified Accountants (ACCA).
- The following qualifications will be an added advantage:
- Certified Information Systems Auditor (CISA)
- Certified Fraud Examiner (CFE)
- CRMA or other relevant risk management certification.
- Data analytics
- Minimum of five (5) years’
Experience
- in internal or external audit, with at least three (3) years in the banking or financial services sector.
- auditing banking operations, risk management, compliance, treasury, credit, and information systems
