Independent Non-Executive Director Positions at Maendeleo Bank PLC (2 Opportunities)
Independent Non-Executive Directorship Positions
Maendeleo Bank PLC is a fully-fledged commercial bank incorporated in the United Republic of Tanzania and listed on the Dar es Salaam Stock Exchange. The Bank is regulated by the Bank of Tanzania and is committed to delivering innovative and inclusive financial services to individuals, Micro, Small and Medium Enterprises (MSMEs), and Corporate customers.
The Bank has six (6) branches, whereas five (5) branches are at Dar es Salaam, and one (1) branch is at Arusha with over 2100 agents countrywide.
In line with strengthening its corporate governance framework and enhancing strategic oversight, the Bank invites applications from suitably qualified, experienced, and reputable individuals to fill positions of Independent Non-Executive Directors.
The bank is currently seeking to recruit two (2) reputable and dynamic Independent non-Executive Board members, each with expertise and practical experience in banking, which is crucial for effectively supporting the bank’s growth ambitions.
The names of aspiring and qualifying candidates will be forwarded to the Annual General Meeting for appointment.
Roles of Board of Directors
The new Board Members will be expected to add value and expertise to drive the continued growth of the Bank. Their responsibilities will include:
- (i) To determine the Bank’s vision, mission, and values, continuously monitor and evaluate its strategy, and ensure sustainable growth.
- (ii) Selecting, appointing, supporting, assessing, and monitoring Senior Management in the execution of policy, strategy, and operations by setting clear goals.
- (iii) Selecting, strategy, and appointing the Managing Director of the Bank, regularly reviewing and evaluating his/her performance, and offering guidance.
- (iv) Determining proper financial management practices, approving the annual budget, and monitoring its implementation.
- (v) Understanding and considering the interests of shareholders and relevant stakeholders.
- (vi) Being well-informed about Bank matters, well-prepared for meetings, and actively participating in annual evaluation practices and planning activities.
- (vii) Ensuring leadership practices and procedures are in place to protect the Bank’s Assets and reputation.
- (viii) Ensuring the Bank complies with all relevant laws, regulations, and codes of best practices.
- (ix) Ensuring the technology and systems used by the Bank are adequate to properly run the Bank,
enabling it to compete through efficient use of its assets, processes, and human resources.
- (x) Overseeing the bank’s risk management process and ensuring the bank responds appropriately to risks enhancing shareholder value in the long run.
Professional Qualifications
Experts in the field of Banking, Finance, Accounting, Economics, ICT, Risk Management and professionals in Human Resources or related fields with current knowledge of the banking sector.
- (i) Experts in the field of Banking, Finance, Accounting, Economics, ICT, Risk Management and Human Resources or related fields with current knowledge of the banking sector.
- (ii) Must satisfy the fit-and-proper independence oversight, criteria prescribed by the Bank of Tanzania Corporate Governance Regulations (2021 & 2023).
- (iii) Minimum of ten (10) years’ work experience at director/senior management level, preferably in financial services with at least five (5) of those in the banking industry.
- (iv) Postgraduate qualifications in a business-related field and/or professional accounting certification (CPA(T) or ACCA) will be an added advantage.
- (v) CPA(T) or ACCA will be an added advantage. Board experience with a listed company would be an added advantage.
- (vi) Proven experience in leadership, management, and governance in either public or private entities dealing in banking and finance.
- (vii) Background in Digital transformation, data science, cyber security, trade and project finance, and Human capital management.
- (viii) Independence of mind, impeccable integrity, and ethical judgement.
- (ix) Strategic, analytical and communication strength with sound stakeholder awareness.
- (x) Thorough understanding of financial management, regulatory compliance, and board management, with demonstrable commercial and investment acumen.
- (xi) Highly networked individual with the ability to build and maintain relationships beneficial to the bank.
Mode of Application
Any person who wishes to apply and submit to be elected as Board member must submit a cover letter outlining motivation and suitability, curriculum vitae, a one-page statement of suitability summarizing governance, leadership and sectoral experience, certified copy of the passport or NIDA, and letters of recommendation from 3 references, and declaration of indebtedness to banks.
Applications should be addressed to:
The Chairman, Nomination Committee, Maendeleo Bank PLC P.O. Box 216, Dar es Salaam.
Email: secretary@maendeleobank.co.tz
Notification of receipt of application and other details will be sent to all applicants upon receipt of the applications.
Applications must be received by 4.00 p.m. on Tuesday 31st March 2026.
2 Job Vacancies at Maendeleo Bank Plc: Software Developer & Enterprise Integration Engineer
Maendeleo Bank Plc – We Are Hiring (March 2026)
Maendeleo Bank Plc is seeking talented professionals to join our team. We promote an inclusive workplace and particularly encourage qualified women and people with disabilities to apply.
1. Software Developer Engineer
Key responsibilities
- Design and build scalable, secure, and reliable applications.
- Translate business requirements into technical solutions and system designs.
- Develop clean, maintainable code and modern microservices.
Technical skills and experience
- Leverage AI and agentic development tools (e.g., OpenAI, Claude, Gemini, Copilot) to accelerate delivery while maintaining strong engineering discipline — ensuring code clarity, simplicity, maintainability, and security.
- Experience with: Laravel, Next.js, Vue.js, React, React Native, Swift, Kotlin.
- Hands-on experience deploying applications using Docker Swarm, Kubernetes, Apache, Nginx.
- Worked with databases: PostgreSQL, SQL Server, MariaDB, MongoDB, Redis.
- Experience integrating applications with APM and monitoring solutions such as ELK, Prometheus, Grafana.
Qualifications and attributes
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- At least 2+ years of hands-on experience in software development.
- Experience building scalable, secure enterprise applications.
- Banking or regulated industry experience is an added advantage.
- Positive attitude with strong system design and problem-solving skills.
- Ready to learn (and unlearn when necessary).
2. Enterprise Integration Engineer
Key responsibilities
- Design and enforce integration architecture standards and API governance.
- Integrate core banking systems with mobile banking, internet banking, USSD, agency banking, and payment gateways.
- Ensure integrations are reliable, scalable, and secure.
- Collaborate with internal teams and external vendors.
Technical skills and experience
- Leverage AI and agentic development tools (e.g., OpenAI, Claude, Gemini, Copilot) to accelerate delivery while maintaining strong engineering discipline — ensuring code clarity, simplicity, maintainability, and security.
- Experience with API gateways/middleware such as WSO2 and Apache APISIX.
- Strong development experience with frameworks such as Spring Boot, FastAPI, and Laravel.
- Experience with: Apache Camel, Kafka, RabbitMQ.
- Databases: PostgreSQL, SQL Server, Oracle, MariaDB, MongoDB, Redis.
- Deployment and web servers: Docker Swarm, Nginx, Apache, Tomcat.
- Knowledge of ISO 20022 and ISO 8583 financial messaging standards is a plus.
- Understanding of security and compliance standards (ITIL, PCI DSS, IAM, SSL/TLS, MFA).
Qualifications and attributes
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
- At least 3+ years of experience in financial services or other mission-critical environments.
- Proven experience leading integration projects or technical teams.
- Positive attitude with strong system design and problem-solving skills.
- Ready to learn (and unlearn when necessary).
Important notes for all positions:
- Maendeleo Bank Plc does not charge any fees at any stage of the application or recruitment process.
- Any requests for payment should be treated as fraudulent and do not reflect the Bank’s best practices.
- Remuneration: All positions offer a competitive salary and benefits package commensurate with qualifications and experience.
- Application method: Send your CV to the Managing Director at hr@maendeleobank.co.tz.
- Application deadline: 25th March 2026.