Brand
Overview
Join the BANK OF AFRICA family today and influence more than just your career. Whether you are looking for a first job or taking the next step in your career, you are welcome to be part of a global vision to be the preferred Bank in our chosen markets bringing development for all. At BOA, we maintain an equal opportunities environment for all our staff and encourage all qualified individuals to participate in any available openings.
STAFF
+10
A strong and growing team across Uganda
FEMALE STAFF
1%
A balanced and inclusive organisation
FEMALE MANAGERS
1%
Advancing leadership diversity across BOA
TRAINING
+200
Continuous investment in skills and development
Our Culture
Our cultural attributes are an integral part of our way of life at BANK OF AFRICA in Uganda. The BOA Way is at the heart of what we do. All our employees demonstrate the following values in their daily work.
Our Core Values
Transparency
Expertise
Proximity
Responsibility
Career Opportunities
Are you a university student looking to enhance your educational experience through practical assignments? The BANK OF AFRICA internship program is designed with you in mind.
Your first job is a special experience when you choose BOA. Join us today and be part of a team innovating daily and bringing financial services closer to all. Discover openings today within the Bank to get your career at BOA started.
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.
We appreciate that the process of applying for a job can be daunting. Here we share some quick tips to help you get started
- 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.
Current Openings
Business Banker
Department: DistributionJob description
Provide proactive business banking sales and relationship management that will nurture and grow a portfolio of SME customers by identifying and offering value adding and specialised bank financial product solutions.
-
Analyze the geographical and environmental factors affecting the Branch to be able to understand its commercial potential and competition
-
Periodically analyze the customer base of the branch and portfolio
-
Monitor and action daily referrals/leads within set time lines
-
Ensure weekly sales plans are in place
-
Manage the loan portfolio by active participation in watch list meetings, monitor/manage pre-Non Performing Loans (NPLs) and fully recover bank funds
-
Support in the timely and efficient preparation of business documentation to facilitate faster turn-around-time and closure of customer requests; such may include but not limited to-preparing bid bonds, performance guarantees and invoice discounting.
-
Optimize cross-selling opportunities and provide comprehensive financial advice to clients on all services they seek to revel in with the Bank and facilitate them to access such solutions.
-
Support in the preparation of the arrears and excesses reports to be used by the RAC committee in assessing the performance of the portfolio at risk.
-
Maintain relationships with clients by providing support, information, and guidance; researching and recommending new opportunities; recommending profit and service improvements.
-
Identify, grow and sustain customer relationships that can provide superior returns and contribute towards the growth of the Bank as per set targets.
-
Receive and verify customer documents for account opening, loans, account amendments and any other customer instruction as per the Bank’s set guidelines
-
Prepare and maintain well documented reports on accounts opened, KYC, call visits to clients to be used in relevant management decisions.
-
Collect, process and follow up on customer complaints and provide feedback to customers.
-
Assist to enhance staff accomplishments and competence by planning delivery of solutions; answering technical and procedural questions for less experienced team members; teaching improved processes and coaching team members.
-
Carry out any other duties that may be assigned to you from time to time.
- Education: A university degree in Finance, Marketing, Banking or any related field from a recognized university;
- Experience: 3 years’ experience in banking/Sales
- Strong track record in Sales Management.
- Good knowledge of risk management and credit principles
- Excellent understanding of the Bank, its strategy and all of its Banking services.
- Advanced, computer literacy, numerical skills and statistical skills.
- Very strong verbal and written communication skills.
- Strong leadership and interpersonal skills
- Team player with the 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.
Apply
Online
Online
Application deadline: 26 April, 2026
IT Auditor
Department: Internal AuditJob description
To conduct regular IT audits of the Bank’s internal controls, operations, risk management and governance processes and report matters to Head of Internal Audit for further action.
- 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.
Apply
Online
Online
Application deadline: 26 April, 2026