Job Description
Your safety comes first — read before you go. Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.
Responsabilités
Key Accountabilities (Duties and Responsibilities) Provide independent, reliable, valued, insightful and timely assurance to the Board and Executive Management on effectiveness of governance, risk management and control over current and evolving risks. Financial 5% Conduct audit reviews that seek to optimize the bank’s costs. Internal business processes 75% – Execute the audit plan by timely delivery of audit and consultancy/advisory assignments. – Utilize Data Analytics tools in audit testing to provide assurance on 100% population on automated processes. – Track audit issues and perform issues validation on to confirm adequacy of issues closure by management. – Assist in preparation of audit packs for Management, Group, and Board reporting. – Conduct continuous business monitoring highlighting significant issues impacting the bank and suggesting solutions to overcome them. – Review regular financial/accounting reports including review of quarterly financial statements for publication purposes as guided by the Regulator (Bank of Tanzania). Customer 10% – Conduct advisory and consulting audit reviews targeting at customer value addition. – Timely discuss and agree on the factual accuracy of audit observations with audit clients. – Produce timely audit reports, and follow-up on timely remediation of audit findings especially those with direct impact to customers. Learning and growth 10% – Embrace continuous learning and professional development. – Be a change agent and be positive to change. – Open-minded spirit, receive and implement feedback – Attain the minimum learning hours including mandatory annual CPD hours to maintain the requisite professional qualifications. – Stewardship-be passionate about leaving things better than you found them. – Living NCBA values. Technical Competencies – Agile: Deliver internal audit engagements using agile approach, and by applying the International Professional Practices Framework (IPPF). – Governance, risk and control: Thorough understanding of governance, risk, and control appropriate to the bank. – Business acumen: Maintain expertise of the business environment, industry practices, and specific organizational factors. – Critical thinking: Process analysis, business intelligence, and problem-solving techniques. – Data Analytics: Use of computer-based techniques in performing audits. – Communication: Communicate with impact. – Improvement and innovation: Embrace change and drive improvement and innovation. Academic Qualifications: – First degree preferably in Accountancy or Finance. Professional Qualifications: – Qualified as CPA, ACCA, CIA, or equivalent or working towards attaining a professional accounting/auditing certification. Desired work experience: – At least 1 year experience of risk-based auditing or risk/control assurance activities in financial services industry most preferably in a banking environment. – Basic knowledge about financial products and services specifically within the banking industry. – Practical understanding of regulatory environment. – Good conduct with high level of integrity. – Practical experience in computer-based audit techniques. – Good communication and interpersonal skills.
---
[Click the Apply button below to apply, and Create my CV to build a CV tailored to this offer, professionally]
Ready to apply?
You are recruiting?
Find candidates on TAF4ALL🚀 Boost your application
Stand out with a professional CV and a personalized cover letter generated by AI in 3 minutes.
Canadian employers are also recruiting in Africa
Real offers from Canadian employers who are explicitly looking for candidates outside Canada. No agency, no fees — you apply yourself.
Expert Application Advice
For your application at NCBA Bank Tanzania, clearly connect your past projects to the specific skill ACCA listed in the job. Recruiters value concrete examples showing you’ve solved similar challenges—make it easy for them to see your fit.
Commercial banking — Banks conduct thorough background checks. Ensure your references are reachable and briefed. Knowledge of local banking regulations (COBAC/BCEAO) is often a final-round eliminator.
Software and standards — Specify your actual accounting tools and standards knowledge. Finance technical tests often cover reconciliation cases or variance analysis — practice these with real examples.
🎯 Make your application ATS-ready
ATS (Applicant Tracking Systems) are the software recruiters use to automatically filter CVs before any human reads them. Our CV builder is specifically designed to pass these filters — and it takes under 3 minutes.
Create my ATS CV →Your safety comes first — read before you go
Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.
- •Never pay any amount of money — for a file, a training, a uniform, or an interview. A real employer never asks the candidate to pay.
- •Never send a photo of your ID card, passport, or banking details before you have physically verified the employer exists.
- •Always meet in a public place, during the day — never an isolated address, a private home, or a location you cannot verify in advance.
- •Tell a relative or friend exactly where you are going, with whom, and at what time — and share your live location if possible.
- •Search the company name online before going: a real business has a trace (website, reviews, other employees, an official address).
- •A salary that is far above the market rate for the position and the city is a red flag — be extra cautious.