8 New Vacancies at NMB Bank March 2026, NMB Bank is one of the largest commercial banks in Tanzania, providing banking services to individuals, small to medium sized corporate clients, government services, large businesses and agriculture lending.
NMB Bank was established under the National Microfinance Bank Limited Incorporation Act of 1997, following the break-up of the old National Bank of Commerce, by an Act of Parliament. Three new entities were created at the time, namely: (a) NBC Holdings Limited (b) National Bank of Commerce (1997) Limited and (c) National Microfinance Bank Limited.
Initially NMB Bank could only provide payment services as well as offer savings accounts, with limited lending capabilities, before becoming a fully-fledged universal retail bank.
1: Manager; Finance Reconciliation (1 Position(s))
Job Location : Head Office
Job Purpose:
Manage reconciliation activities for general ledgers by ensuring comprehensive reviews of customer assets/liabilities and treasury are conducted to guarantee accuracy and compliance with internal policies and external regulations. Continuously improve reconciliation processes, minimize discrepancies, and maintain financial integrity through timely and precise reporting.
Understanding of banking business, Branch operations, and Bank risks and controls.
Strong Leadership skills
Excellent Communication Skills
Managing Performance and Resources
Analytical skills
Technological Awareness
Bachelor’s degree in Accounting, Business Administration, Economics, Finance, or related fields.
Accounting Professional Qualifications (CPA or ACCA) is a must.
Master’s degree in business studies or Postgraduate education in Banking and/or Banking certification(s) is an added advantage
At least 4 years’ experience in Finance Operations.
Experience in Business Finance, Analytics and Regulatory Reporting is an added advantage.
2: Senior Specialist; OMNI Channels Systems Support (4 Position(s))
Job Location : Head Office, Hq
Job Purpose:
Responsible for managing technical second and third level support of Channel system problems, issues and incidents escalated from various supporting units including Customer experience, Network support and Service desk (1st level support).
Main Responsibilities:
Provide technical recommendations or suggestions related to channel service and user experience strategy such, service quality plan, service
Knowledge of banking software technologies & products in the market, especially Self-service delivery channel services, mobile banking technologies and cyber security.
Diagnostic and troubleshooting knowledge
Knowledge of Database Management systems Microsoft SQL Server, MySQL, Oracle, DB2, etc.
Knowledge of programming languages PL/SQL, XML, XSL/XSLT, CSS, Java / J2EE, .Net and HTML, etc.
Knowledge of Microsoft Windows Server, Red Hat Enterprise Linux (RHEL) and IBM AIX Operating Systems.
Knowledge of Service Oriented Architecture (SOA) and non-SOA based Middleware systems JBoss, Weblogic, WebSphere;
Responsible attitude, ability to take initiative and ownership, adapt in a fast-paced banking service environment, pay attention to details and handle confidential / security information.
Punctual, maintains schedules and follows operational procedures
Highly motivated and capable of working effectively within a multi-discipline team, as well as independently
Ability to work with and support a very busy group; responsive and professional telephone etiquette; accurate and detail message handling.
Excellent interpersonal, written and communication skills; ability to be clear and concise.
Bachelor’s degree in computer science or related field
IT professional certifications in ITIL and Project Management
At least 4 years of relevant work/management experience in systems support, incident & problem management and Omni Channels systems & integrations support
Omni Channels banking Systems troubleshooting & support experience
Technical interaction with vendors, contractors, and other stakeholders
3: pecialist; Channel Systems Support (1 Position(s))
Job Location : Head Office, Hq
Job Purpose:
To support and provide technical resolutions for payment systems, business analysis and settlement for transactions carried out using payment systems.
Knowledge of payment systems; Banking operations, and Business analysis
Knowledge of bank products and processes such as Fund transfers, Cheque Processing, Shares and Bond processing, Treasury Products etc.
Strong knowledge of tools (Visual Studio, PL/SQL, JAVA, C, .Net, PHP, etc.) and Relational database management systems (RDBMS) such as ORACLE and SQLSERVER.
Database Management systems Microsoft SQL Server, MySQL, Oracle, DB2, etc.
Programming languages PL/SQL, XML, XSL/XSLT, CSS, Java / J2EE, .Net and HTML, etc.
Operating systems such as Microsoft window server, Red Hat Enterprise Linux (RHEL) and IBM AIX.
Service Oriented Architecture (SOA) and non-SOA based
University Degree in computer science or software development or related field
Certification in Relational Database management systems (RDBMS) such as SQLSERVER and Oracle
Certification in payment systems.
Certification in ITIL qualification is preferable but not essential.
3 years’ work experience in Payment systems or digital platform support.
4: Specialist; Customer Experience Insight (1 Position(s))
Job Location : Head Office, Hq
Job Purpose:
Design and collaborate pan-bank to execute customer experience frameworks and design principles using customer experience insights, to improve client acquisition and retention, operational efficiency (including reducing complaints and resolution TAT), and revenue generation through
Work collaboratively & constructively with Segments, Products & Services, CVM, Market Insights, online, sales and other Customer Experience unit teams.
Drive alignment with internal stakeholders around delivering absolute customer satisfaction and help to streamline this delivery.
Take a data-driven approach to managing customer experience improvement projects across the customer lifecycle, including responsibility for customer journey mapping, creating content, implementation, and analysis.
Qualifications and Experience:
Bachelor’s degree in Information Technology, Computer Science, Telecommunication, or related fields.
At least 3 years’ experience in a similar role in Banking /Telecommunication or any reputable service provider.
Experience with data-related languages such as SQL, Python, or other relevant languages is added advantage.
Experience in data visualization and analysis is essential
Text analytics experience is an added advantage
Experience in leading change and customer experience management
5: Specialist; Trade Operations (1 Position(s))
Job Location : Head Office
Job Purpose:
Responsible to prepare, engage in, contact, and ensure trade-related products on the area of expertise are processed according to the governing rules.
Knowledge and Skills:
Business understanding of Tanzanian Banking products and systems that support them, and a good understanding of other international products.
Technical –Â Computer literacy
Behavioral-Â Building Partnerships, Decision making, Work Standards.
Bachelor’s Degree in Finance/Accounting/Tax or related fields.
Certification in Trade Finance – CITF/CPA/CPB will be an added advantage
At least 3 years’ experience in Trade Finance
Banking Operations experience preferably in payments
Experience in transaction Monitoring & Financial Crime
Job closing date : 12-Mar-2026
Leave a Comment