Overview
Our Culture
Our Core Values
Career Opportunities
At BANK OF AFRICA, we value the energy and new perspectives that qualified hires bring into the business. We always look out for extraordinary individuals with diverse career backgrounds who can hit the ground running, introduce us to new ways of working and promote the vision of the business.
We have packed together a strong employee value proposition so you not only give us your best, but we too deliver to you a strong commitment to doing the same. We have designed a range of benefits intended to empower you and your family to live life to the fullest while you serve with the BANK OF AFRICA family.
- Wellness programs: Our wellness programs are designed to help you live life to the fullest – healthy and strong through our diverse program including health camps among others.
- Plan for the future: Building a new home, buying your first car. Whatever your goals are, we have plenty of ways to help you reach your goals.
- Take time away: Make the most of our generous leave days, study holidays to spend more time with family or pursue your interests outside of work.
- Continue your education: We'll help you find the resources you need to expand your knowledge on a variety of topics, stay current in your field, and continue to learn as your career progresses.
- Identify an opportunity that fits your profile
- Browse our open positions
- Check out the requirements
- Identify the roles that fits better with your previous experience, strengths & capabilities
- What the Job requires?
- Key Responsibilities: Area of expertise
- Previous work experience: years, function, background
- Educational requirements
- Qualifications: Technical or functional skills & core competencies
- Level of responsibility
- Self-Assessment: Analyze your background vs. the job requirements
- Do a critical analysis on your strengths and opportunity areas in order to compare them against the job description.
- Defining what you have: your competencies & style
- Are we right for you?
- Learn more about our culture: mission vision and values and compare towards your needs and values
- Identify why you want to work for BANK OF AFRICA
- Now you are ready to decide to:
- Apply: we highly suggest you to select & apply to the job which most appropriately matches your qualifications.
- Size: No more than five pages unless necessary
- Selling message where you describe briefly what you are looking for (include areas of interest) & what you offer (include areas, years of expertise, strengths).
- Background:
- Last formal education, dates & degree.
- Labor experience: company, position, period of time, functions, accomplishments
- Proficient skills, competencies mastered
- Strengths or developed skills
- Languages
- Be yourself: Acknowledge your passion, aptitudes, experience and learning; identify your strengths and identify how you can leverage all your personal brand to be successful at BANK OF AFRICA.
- Explore our business, performance and way of working: Research thoroughly the company. Doing your homework to find out all you can about the company and/or the position.
- Leverages the experience:
- Take this opportunity to bring any questions that are important to you to be answered in the interview.
- Be sure to be on time, know who will interview you & with whom you need to be announced.
- Arrive with confidence, be yourself and use your experience stories in STAR format to illustrate your talents.
- Be prepared:
- Understand the requirements of the position you are seeking, and closely examine how your skills and abilities support that position.
- Then think of specific experiences you have had that are relevant to the position’s requirements. When you are formulating your specific experience stories, use the acronym of “STAR ” to help you:
S/T = (Situation or Task) explains the circumstances or the background
A = (Action) Describes the specific action that you took
R = (Result) Conveys the outcome of your action (use measurable terms)
- Write down a number of specific & practical experience stories in STAR format providing recent & relevant examples based on the different job requirements or skill sets of the job which you are applying.
There are no openings
Senior Relationship Manager-Corporate Banking
Corporate BankingJob description
-
To recruit, nurture and sustain new corporate relationships that have a potential to grow and provide superior returns and contribute towards assets and liabilities growth as per set targets.
-
Active pipeline management with the objective to meet agreed personal growth objectives across all product ranges and clients' segments;
-
Superior management o
f the client portf olio to grow and retain existing business, whilst continuously reviewing existing client wallets with an eye to optimizing the Bank's revenue through selling/promoting appropriate product bundles. -
Actively undertake the negotiation and structuring of transactions in the prospect
ive and closing stages with the aim of attaining value for the client, while protecting the business interests of the Bank -
Wo
rk together with other stakeholders on the timely and efficient preparation of high-quality credit proposals, and drive turn- around time well within the Bank's objectives; -
Vigilant Arrears Management in line with BOA policies to spot early attention areas – the objective is to maintain the loan portfolio's NPA percentage (well) within agreed parameters;
-
Active pipeline management with the objective to meet agreed personal growth objectives across all product ra
nges and clients' segments; -
Constantly explore the enhancement of the Bank's brand name so that the Bank holds out to the target markets as
one of the best in the corporate field in terms of service, innovation and customer awareness/responsiveness -
Develop and maintain well documente
d reports/visits/contracts with all the Bank's relationships, management and other uni ts
-
Education: A University degree in Finance, Marketing, Banking or any related field;
-
Experience: 5+ years in relevant financial sector positions;
-
Technical Skills: Strong track record in Sales Management; Excellent understanding of the Bank, its strategy and all of its Banking services; Solid and proven credit skills with relevant business experience and acumen; Advanced, computer literacy, numerical skills and statistical s
kills. -
Soft Skills: Strategic thinker with strong problem-solving and decision-making capabilities; excellent communication and stakeholder management skills; ability to inspire and lead in a fast-paced, dynamic environment
- Strategic Vision: Ability to develop and communicate a clear vision for digital transformation.
- Adaptability: Comfortable navigating a fast-paced, evolving environment with competing priorities.
- Innovative Thinking: Strong ability to think creatively and leverage technology to solve business challenges.
- Data-Driven Decision-Making: Skilled in using data analytics to inform decisions and track progress.
- Collaboration: Strong interpersonal skills and ability to work across diverse teams and stakeholders.
- Change Leadership: Proven capability to lead cultural and organizational change to foster innovation and agility.
- Customer Focus: Demonstrated commitment to enhancing customer experience through digital platforms.
- Risk Management: Deep understanding of risks associated with digital banking and implementing effective controls.
Online
Relationship Manager – Agence Elite
Department: Personal BankingJob description
- Manage, expand and develop customer portfolios of the centre
- Constantly explore the enhancement of the bank’s brand name so that the bank holds out to the target markets as one of the best in the Elite field in terms of service, innovation and customer awareness/responsiveness.
- To on-board, nurture and sustain new Elite relationships that have a potential to grow and provide superior returns.
- Promote and maintain the highest standards of customer service in order to maximize the returns from existing relationships and attract new business from targeted customers.
- Negotiate and sell products and services adapted to customer requirements in line with Private Banking strategy
- Monitor risk and ensure debt collection
- Improve and update existing and prospective customer database
- Provide necessary advice, information and support to all customers to meet both their internal and external expectations
Activity Planning
- Understand geographical sector of the centre and be aware of its commercial potential
- Analyze the environment factors affecting the centre and its competition.
- Periodically analyze the customer base of the branch and portfolio
- Ensure weekly sales plans are in place
Activity Steering
- Follow up achievements day in and day out (prospective customer/actual customer interviews and sales)
- Report activities and achievements each week (actual and prospective customer visits) to the Manager Agence Elite
- Analyze personal achievements with Relationship Manager and define an action plan and corrective actions
- Handle temporary OD requests and customers unpaid cheques
- Monitors risk and ensure debt collection
- Ensure follow-up of maturity dates (Term Deposits including Credit facilities)
- Customer Management, Retention and Acquisition
- Account opening, credit applications and execute customer requests and instructions in a timely manner.
- Handle requests and issue interim and visa statements, ATM cards, saving cards and cheque books to customers.
- Selling of bank products and services in order to achieve set targets.
- Plan and make visits to targeted customers and prospects in line with BOA Sales practices and guidelines and ensures an optimized transformation rate
- Offer After sales and advisory services to customers and prospective clients through growth and retention strategies crowned with courteous service.
- Collect loan documents in compliance with procedures
- Collect, process and follow up on customer complaints and provide feedback to customers
- Participate to marketing campaigns and mass events
- Carry out any other duties that may be assigned to you from time to time.
- Bachelor’s degree in Business Studies or related discipline
- Functional skills
- 5 years’ experience in Banking/Marketing/Sales
- Excellent interpersonal skills
- Communication skills
- Conflict resolution skills
- Negotiation and influential skills
- Team player
- Strong leadership and management skills
- Decision making skills
- Good banking knowledge
- Good market practice knowledge
- Excellent planning, organisation and execution skills
- Computer literate and familiarity with standard office computer applications
- Product knowledge
Online
Senior Relationship manager - SME
Department: SME BankingJob description
-
To recruit, nature and sustain new corporate relationships that have a potential to grow and provide superior returns and contribute towards assets and liabilities growth as per set targets.
-
Active pipeline management with the objective to meet agreed personal growth objectives across all product ranges and clients’ segments;
-
Superior management of the client portfolio in order to grow and retain existing business, whilst continuously reviewing existing client wallets with an eye to optimizing the Bank’s revenue through selling/promoting appropriate product bundles.
-
Actively undertake the negotiation and structuring of transactions in the prospective and closing stages with the aim of attaining value for the client, while protecting the business interests of the Bank
-
Work hand-in-hand with other stakeholders on the timely and efficient preparation of high quality credit proposals, and drive turn-around time well within the Bank’s objectives;
-
Vigilant Arrears Management in line with BOA policies in order to spot early attention areas – the objective is to maintain the loan portfolio’s NPA percentage (well) within agreed parameters;
-
Active pipeline management with the objective to meet agreed personal growth objectives across all product ranges and clients’ segments;
-
Constantly explore the enhancement of the Bank’s brand name so that the Bank holds out to the target markets as one of the best in the corporate field in terms of service, innovation and customer awareness/responsiveness.
-
Develop and maintain well documented reports/visits/contracts with all the Bank’s relationships, management and other units.
- Education: A university degree in Finance, Marketing, Banking or any related field;
- Experience: 5 years in relevant financial sector positions.
- Strong track record in Sales Management.
- Excellent understanding of the Bank, its strategy and all of its Banking services.
- Solid and proven credit skills with relevant business experience and acumen.
- Advanced, computer literacy, numerical skills and statistical skills.
- Very strong verbal and written communication skills.
- Interpersonal relationship skills, Assertive, “self-starter” personality that is energetic and a natural net worker.
- Team player, ability to work under pressure, and in position to exercise excellent judgment.
- Willingness to travel for stakeholder meetings, regulatory consultations, and operational reviews as needed.
- High ethical standards and a commitment to the values of the Bank.
Online
Application deadline: 5:00pm on Sunday, 19 July, 2026.
IT Auditor
Department: Internal AuditJob description
- Assist the Head of Internal Audit to develop the IT Audit plan as part of the Annual Audit Programme.
- Develop appropriate audit tests aimed at addressing identified IT risks and achieving the desired audit objectives to provide assurance that IT risks are effectively managed or mitigated.
- Conducts all assigned audits including planning, evaluating and documenting the results, reporting and follow up in accordance with the annual audit plan.
- Prepare clear and concise audit reports on audit findings, detected non-compliance with bank policies, guidelines, statutory requirements and procedures for discussion with management, and the Head of Internal Audit before final reports are issued for corrective action.
- Regional IT audit engagements: In liaison with Head of Internal Audit, develop a comprehensive assessment of IT risks at assigned Bank of Africa regional banks, plan and conduct IT audits accordingly.
-
Follow up on all IT issues arising from audits and other inspections and secure compliance with the agreed recommendations within the relevant time frame.
-
Conduct investigations into reported frauds and forgeries as may be assigned.
-
Take lead in supporting Internal Audit Department to optimise the use of TeamMate audit software by providing internal support services to all users when necessary.
- Exercise due professional care in performing audit work, including reviewing operating efficiency and making recommendations for cost reductions and earnings improvement.
-
Continue professional development through self-training, participation in recommended courses and in-house training.
-
Bachelor’s degree in Information Systems/Technology, Computer Science or related field from a recognized University.
-
Good understanding of IT systems and an IT related qualification, e.g. CISA or equivalent.
-
Possess technical knowledge in Information Systems (Particularly Networks, Databases, Operating systems and general computer applications).
-
Having knowledge in Accounting and Audit fields will be an added advantage.
-
2 years relevant working experience in IT Audits
-
Strong interpersonal skills and a good team player.
-
Commendable analytical skills in evaluating data and information.
-
Ability to work under pressure.
-
Good negotiation skills.
-
Good communication skills both verbal and written.
-
Personal commitment to meet or exceed all targets and objectives.
-
Utmost professional integrity.
- Willingness to travel for stakeholder meetings, regulatory consultations, and operational reviews as needed.
- High ethical standards and a commitment to the values of the Bank.
Online
Application deadline: 26 April, 2026