Senior Manager, Transactions & Behavior Analytics at NCBA Group
Job Purpose Statement
The Senior Manager, Transactions & Behaviour Analytics
designs, executes and continuously improves the transaction monitoring
detection framework across all Loop DFS markets, platforms and
product lines. The role owns scenario coverage, rule and threshold
optimisation, behavioural analytics and the integration of
AI-assisted detection agents into the surveillance estate. The Senior Manager
leads a team of Specialists and operates as the technical authority
for detection design within the TM&R vertical, working in close partnership
with Engineering, Product and 2nd Line counterparts (MLRO, Fraud,
Risk & Compliance).
Key Accountabilities (Duties and Responsibilities)
Detection Design & Rule Optimisation — 40%
- Scenario
Coverage: Maintain a documented mapping of detection scenarios to
product risk and AML/CFT typologies across consumer wallet, merchant
acquiring, card and partner-ecosystem flows in all Loop DFS markets.
- Rule
& Threshold Tuning: Design, back-test and govern detection
rules and thresholds. Maintain a healthy detection-to-false-positive
ratio; document all rule changes for audit.
- Behaviour
Analytics: Build and operate behavioural models that surface
patterns static rules cannot reach — including AI-assisted detection
agents deployed as digital peers within the team.
Team Leadership & Cross-Functional Delivery — 25%
- Team
Build & Mentorship: Lead, mentor and develop Specialists in
Transactions & Behaviour Analytics across markets. Build technical
capability and a strong analytical culture.
- Engineering
& Product Partnership: Work with Engineering to
operationalise rules and analytics into the production monitoring estate.
Work with Product to ensure new products and flows are surveillance-ready
at launch.
- Vendor
& Tooling Management: Manage transaction monitoring platform
vendors and specialist analytics tools, including the digital peer agent
estate.
Reporting & Audit Support — 20%
- Reporting: Produce
detection-related MI for the Head TM&R and executive forums. Prepare
analytical reports for management, audit and regulators when required.
- Audit
Support: Support Internal Audit, external audit and Risk & Compliance
engagements on all detection-related matters.
- Regulatory
Awareness: Maintain current knowledge of FATF Recommendations and
AML/CFT regulatory frameworks across Loop DFS markets.
Innovation, Automation & Continuous Improvement — 15%
- Digital
Peer Agents: Operate and extend AI-assisted detection agents as a
scalable workforce model — extending reach without proportional headcount
growth.
- New
Data Sources & Techniques: Identify and integrate new
internal and external data signals, analytical techniques and detection
patterns.
- Performance
Optimisation: Drive measurable improvements in detection rate,
alert quality and analyst productivity.
Job Specifications
Education & Qualifications
- Bachelor’s
degree in a quantitative or analytical discipline (Statistics, Data
Science, Computer Science, Mathematics, Economics or related field).
- Professional
certification (CAMS, CFE, ICA) preferred.
Experience
- 5+
years in financial services in a transaction monitoring, fraud analytics
or financial crime investigations role.
- Strong
hands-on data analytics skills — SQL essential; Python or R highly
desirable.
- Experience
with transaction monitoring platforms (tool-agnostic).
- Solid
understanding of AML/CFT typologies and regulatory requirements across
Loop DFS markets.
- Experience
working with AI/ML detection capabilities is a strong advantage.
- Demonstrated
experience writing and modifying SQL queries against large transaction
datasets.
Technical Specifications
Financial Crime & Regulatory Knowledge
- Strong
understanding of AML/CFT laws, regulations and typologies relevant to
mobile money, card acquiring and eCommerce.
- Working
knowledge of regulatory frameworks across Loop DFS markets.
Data Analytics & Detection Engineering
- Advanced
SQL; proficient Python or R for analytics and rule prototyping.
- Experience
configuring and tuning transaction monitoring platforms.
- Comfortable
with AI/ML detection approaches and the operational discipline around
them.
Scenario & Risk Methodology
- Strong
scenario design discipline grounded in typology and product risk.
- Able
to balance detection coverage against false-positive load with documented
evidence.
Investigations Support
- Able
to support case investigations with analytical evidence packs and pattern
explanations.
Senior Manager, Business Continuity Management at NCBA Group
Job Purpose Statement
The Senior Manager, Business Continuity Management
establishes, maintains and tests the BCM, Crisis Management and Operational
Resilience framework across Loop DFS entities in Kenya, Uganda, Tanzania,
Rwanda, Côte d’Ivoire and Ghana. The role ensures that all Loop DFS operations
across its platforms and product lines — including consumer wallet, merchant
acquiring (POS & eCommerce), card and partner-ecosystem services — can
prevent, withstand, respond to and recover from disruption. The role also leads
Crisis Management across the function: from protocol design through to
activation, real-time coordination during major incidents, and post-incident
review. The role prepares all BCM reports required by management, audit, Group
BCM and regulators.
Key Accountabilities (Duties and Responsibilities)
BCM Framework, Plans & Testing — 40%
- Framework
Ownership: Own the Loop DFS BCM framework across all markets,
aligned to Group BCM policy, regulatory expectations and recognised
international standards.
- BIA
& BCP Programme: Ensure every critical business unit —
Product, Operations, Technology, Finance, Customer Experience, Compliance
— maintains current Business Impact Analyses and Business Continuity
Plans. Lead annual and ad-hoc reviews.
- Testing
& Simulations: Run the quarterly call-tree, DR switchover and
crisis simulation calendar. Document all results, gaps and remediations.
Maintain the central BCM test repository as audit-ready evidence.
- DR
Alignment: Work with Technology to validate IT Disaster Recovery
Plans, RTOs and RPOs against business BCPs. Sign off on alignment
annually.
Crisis Management Leadership — 25%
- Protocol
Design: Design and maintain the Loop DFS Crisis Management
protocol; ensure country-level activation protocols are tailored to each
jurisdiction and tested.
- Crisis
Activation & Coordination: Activate the Crisis Management
response during major incidents. Coordinate decision-making,
communications and recovery across executive, country, technology and
customer-facing teams in real time.
- Post-Incident
Reviews: Lead structured post-incident reviews. Capture lessons
learned, drive closure of remediation actions and update BCM and CM
documentation accordingly.
- Committee
Secretariat: Serve as secretary to the Loop DFS BCM and Crisis
Management Committee — convene meetings, set agendas, document decisions,
and report to the Head TM&R and Group BCM lead.
Reporting & Audit Support — 20%
- BCM
Reports: Prepare BCM reports for management, Internal Audit,
Group BCM and regulators when required. Maintain zero overdue BCM
reporting obligations.
- Audit
Engagement: Lead BCM engagement with Internal Audit, external
auditors and Group Risk. Own closure of all BCM-related audit findings
within agreed timelines.
- MI
& Reporting: Produce executive and Board-level reporting on
BCM posture, test outcomes and Operational Resilience KRIs.
Team Leadership, Capability & Continuous Improvement
— 15%
- Team
& Champions Network: Lead the BCM Specialist and operate a
network of Business Continuity Champions across all Loop DFS markets.
- Awareness
& Training: Run periodic BCM and Crisis Management awareness
training across Loop DFS subsidiaries, tailored to technical and business
teams.
- Continuous
Improvement: Monitor trends in operational resilience, emerging
digital risks and regulatory shifts. Keep the BCM and CM programme
current.
Job Specifications
Education & Qualifications
- Bachelor’s
degree in Information Technology, Risk Management, Business or a related
field.
- Professional
BCM certification strongly preferred.
Experience
- 5+
years in business continuity, disaster recovery, operational risk or
operational resilience.
- Demonstrated
experience leading Crisis Management activation and post-incident reviews.
- Experience
in financial services (fintech, PSP, banking or mobile money) across
multiple jurisdictions.
- Working
knowledge of regulatory BCM requirements across Loop DFS markets.
- Demonstrated
experience coordinating BIAs, BCPs, DR tests, simulations and crisis
communications across multiple teams and countries.
Manager, Server & Storage at NCBA Group
Manager, Server & Storage
Job Purpose Statement
The Manager, Server and Storage is responsible for
evaluating, implementing, and supporting IT infrastructure in alignment with
the Bank’s strategic vision. This role ensures infrastructure availability for
business continuity and oversees data centre operations in accordance with
service level agreements (SLAs). The position also supports virtual
environments, backup/restoration processes, business continuity planning (BCP),
and SAN storage infrastructure. Collaboration with the Information Security
team is essential to implement policies and procedures that enhance
server/storage efficiency, capacity management, and performance controls.
Key Accountabilities (Duties and Responsibilities)
Server Infrastructure (20%)
- Management
of the physical and virtual infrastructure, including VMware and Hyper-V,
running multiple OS platforms.
- Server
hardware support and maintenance in collaboration with selected partners
and vendors.
- Implementation
of High Availability setups and Disaster Recovery (DR) for bank systems.
- Management
of projects related to enterprise infrastructure.
- Management
of enterprise applications that relate to the daily operations of the
bank.
- Serve
as an escalation point and/or backup for end-user issues.
- Management
of documentation – SOPs, inventory, and architecture diagrams.
2. Storage, Backup and Recovery Infrastructure (20%)
- Implement
the Storage, Backup and Recovery strategy in line with the Business
Strategy.
- Operationalise
plans, design, and implement Storage, Backup, and Recovery projects in
accordance with the Bank’s requirements.
- Support
the Storage, Backup, and Recovery architectural framework applicable
throughout the organisation.
- Evaluate
and test new Storage, Backup, and Recovery technology to support new
products and services.
- Collaborate
with personnel and contractors regarding maintenance, support, and
upgrades performed on the Bank’s infrastructure.
- Create
strong relationships at the regional/global level within the IT community
to leverage resources/solutions for local requirements.
- Monitor
capacity and performance of the group-wide server and storage
infrastructure to ensure optimum efficiency.
- Plan
for capacity, performance, and service availability of all servers and
storage in line with business needs. Work with application/project teams
and third-party partners to plan, design, and implement new infrastructure
to meet the existing and growing needs of the business.
- Ensure
proper change management, i.e., all changes are done in a controlled
process and environment with appropriate documentation.
Security and Compliance (20%)
- Implement
server and storage security policies and controls following Bank’s
requirements.
- Review
configurations and schedule patch rollouts to ensure that any
vulnerabilities are addressed.
- Ensure
compliance with regulatory policies.
Business Continuity Planning (20%)
- Assist
in the development of a Business Continuity Plan utilising server and
storage technology.
- Support
and participate in formulating and executing detailed Disaster Recovery
plans for the Bank.
- Liaise
with partners (where applicable) for the deployment of the BCP.
- Liaise
with other internal IT/business units for maintenance and deployment of
the BCP.
- Invoke
and revoke disaster recovery of all systems.
Learning and Growth (20%)
- Train
and mentor colleagues in the department.
- Provide
leadership and direction to colleagues attached to the unit.
- Documentation.
- Actively
seek to learn, grow, and stay abreast of current developments/trends in
relevant technical/professional knowledge areas.
- Lead
by example and inspire others to follow.
Job Specifications
Academic Qualifications
- Bachelor’s
degree in Computer Science or related IT field.
Professional Qualifications
- ITIL,
MCSE, Server & Storage Administration training (or equivalent).
Experience
- Minimum
5 years’ relevant experience.
Technical Competencies
- Knowledge
of change management tools and processes (versioning, defect tracking,
release management).
- Functional
and technical expertise in enterprise systems platforms, including
multi-country implementation, support, integration, and
development/customisation.
Behavioural Competencies
- Proactive
and innovative in addressing user and business IT needs.
- Passionate
about IT and business.
- Results-oriented
and achievement-driven.
- Resilient
and able to work under pressure.
- Goal-driven,
receptive to new ideas, and adaptable to change.
- Self-reliant
with strong networking and relationship-building skills.
- Leadership,
team-building, and mentoring abilities.
- Excellent
interpersonal, written, and verbal communication skills.
- Able
to operate in a multicultural environment.
- Proactive
initiator, able to identify and act on opportunities.
IT Strategy & Value Specialist at NCBA Group
Job Purpose Statement
The IT Strategy & Value Specialist is responsible for
supporting enterprise-wide IT strategy formulation, investment analysis, and
benefits realization. This role acts as a strategic advisor and pre-project
analyst — translating ideas into compelling business cases, financial models,
and outcome projections that guide executive decision-making. The role also
tracks benefits realization of approved initiatives, ensuring alignment between
IT investments and customer-centric value creation.
This role focuses on harnessing market intelligence, data
analytics, and modern storytelling techniques — including video and visual
dashboards — to communicate strategic insights and support executive
engagement, thereby contributing to the overall success of the IT business
planning function.
Key Accountabilities (Duties and Responsibilities)
Strategic Planning Support 30%
- Evaluate
IT proposals and business cases, providing insight on feasibility,
financial return, and strategic alignment. Collaborate with stakeholders
to shape initiatives before they advance to project execution. Present
insights to senior leadership and ICT governance forums.
Performance Measurement & Value Realization 30%
- Define
KPIs, dashboards, and benefit tracking models for IT initiatives. Track
post-implementation performance, linking delivery outcomes to original
business case assumptions. Deliver executive reporting to show return on
technology investments.
Market Trends & Research Intelligence 20%
- Continuously
analyse trends in technology, financial services, and customer behaviour.
Produce regular briefs and forecasts to inform IT strategy and foster a
forward-looking, customer-obsessed approach.
Data Storytelling & Visualization 10%
- Build
executive-ready presentations and dashboards using tools like Power BI and
Tableau. Use video and digital storytelling to communicate complex
insights effectively and persuasively.
Stakeholder & Strategic Engagement 10%
- Engage
cross-functional teams including Finance, Strategy, and Business
Leadership to ensure alignment of IT investments. Influence enterprise
priorities with evidence-backed recommendations.
Job Specifications
Academic:
- Bachelor’s
degree in information technology, Business Administration, or a related
field. Certification or training in ITIL, Lean, Six Sigma, or project
management methodologies is desirable.
Professional:
- 2–4
years of experience in technology strategy, business analysis, enterprise
planning or performance management within the financial services sector.
Proficiency in analytics platforms (Power BI, Tableau, Excel) and business
case modeling.
Desired Skills:
- Financial
modeling (NPV, ROI, Payback)
- Market
research and trend analysis
- Stakeholder
engagement and executive presentation
- Data
storytelling and video presentation skills
- Strong
writing and synthesis skills.
Technical Competencies
- IT
Service Management (ITSM): Expertise in frameworks like ITIL and
COBIT.
- Performance
Monitoring: Proficient in using tools to track IT performance,
analyze trends, and create insightful dashboards and reports.
- Data
Analysis: Skilled in data manipulation, trend analysis, and
creating clear reports using tools like Excel or other analytics software.
- IT
Infrastructure: Basic understanding of core IT infrastructure
components.
- Automation: Proficiency
in scripting languages (e.g., Python, PowerShell) to automate tasks and
improve efficiency.
- Project
Management: Familiarity with Agile and Waterfall methodologies
for managing IT delivery projects.
Supporting Competencies
- Process
Improvement: Knowledge of Lean and Six Sigma for optimizing IT
service delivery.
- IT
Security: Awareness of fundamental IT security principles to
ensure secure service delivery.
- Vendor
Management: Expertise in managing vendor relationships and
ensuring adherence to SLAs.
Behavioral Competencies
- Communication
and Stakeholder Management: Excellent communication skills
(written and verbal) to effectively communicate with technical teams,
business stakeholders, and management. Ability to build strong
relationships and manage expectations.
- Problem-Solving
and Analytical Skills: Strong analytical and problem-solving
skills to identify and resolve performance issues.
- Business
Acumen: Understanding of business processes and how IT services
support business objectives.
- Continuous
Learning: A commitment to staying up to date with the latest IT
trends and technologies
Integration Microservices Engineer at NCBA Group
Job Purpose Statement
This is a technical role that is responsible for the
analysis design development and management technical support of NCBA Digital
Business Middleware platforms with all its integration points to the Core
Banking System Bank Channels Partners and other Third-party systems
The role delivers business strategy through the GITA by
making information flow through various Bank Systems The role requires
prototyping skills excellent interpersonal skills the ability to work as part
of an agile team to manage competing priorities design solutions as part of a
larger roadmap and to be hands on in supporting implemented technologies
Key Accountabilities (Duties and Responsibilities)
- The
effective execution of the roles responsibilities should enhance the NCBA
brands by delivering on the below key responsibilities:
- The
design analysis development delivery and ongoing improvement of all
Systems Integration processes (40%)
- Provide
2nd Level support for escalated issues from the IT Operations and IT
Applications Teams (20%)
- Adherence
to internal policies and procedures for the development and management of
NCBA Integration Platforms and Middleware repositories along ITIL and
other best practice standards(10%)
- Support
maintain and audit existing service lifecycle artifacts to agreed SLAs
10Effective management of relationships and protocols with other technical
platform owners and internal business owners (10%)
- Advise
internal customers on technology improvements that will ensure realization
and maximization of business objectives(10%)
Job Specifications
- Design
and Develop and continuously improve of the Banks Integration Platforms
ESB and SOA
- Enforce
internal policies and procedures for the management of Software
Applications along ITIL and other best practices
- Provide
expert guidance on 2nd level escalations on the banks Integration
Platforms to the teams running the IT platforms on a daytoday basis
- Apply
knowledge of key technologies concepts platforms eg Oracle SOA and Java
- Ensure
availability of services within the agreed SLAs
- Work
with business and product development to develop functional and technical
requirements and propose solutions to address these requirements
- Effective
management of relationships and protocols with 3rd party partners involved
in service delivery
- Provide
general technical advice and guidance to users and stakeholders regarding
- Software
Applications developed in house
- Make
efficient use of source control and bug tracking systems
- Ensure
that all the assigned bank information technology platforms keep pace with
technological innovations and developments as a way of protecting
investment in technology
- Evaluate
plan implement and maintain the assigned work packages in Integration
Projects within agreed time constraints
- Provide
input into the development and maintenance of Business Continuity Plan and
Data Security Plan for the Integration Platforms in order to guarantee
continuation of services at all times
- Knowledge
Transfer on Integration Platforms to the IT Operations and IT Applications
Teams as required
- Performs
research and development to evaluate emerging technologies and their
potential to optimize the platform
- Unittest
code for robustness including edge cases usability and general reliability
- Monitor
and manage service user complaints to ensure maintenance of the highest
standards of service
Head, Consumer Business LDFS at NCBA Group
Job Purpose Statement
The Head of LOOP Payments Business is responsible for
ensuring that market opportunities match LOOP DFS’s strategy and strategic
directions. The role holder will manage the growth of Consumer and
Business payment verticals in the business. Will ensure that they drive
activation, retention and monetization of the payments business. The holder of
this role will be responsible for management of all the growth managers in the
business.
The role holder is responsible for the commercial design,
implementation, monetization and overall ownership of the commercial strategy
of the payments vertical. They will use platform design strategies and business
modelling techniques to unpack payments identify investment grade
opportunities, develop businesses cases, seek approval and buy in for the
business cases, and rally cross functional teams to deliver on the vision of
the payments. They will drive payment innovation, optimizing user experience and
reducing payment costs.
The role holder will oversee relationships with payment
service providers, banks, and card networks.
Key Accountabilities (Duties and Responsibilities)
Strategy & Financial
- Responsible
for driving up average revenue per user
- Gross
margin growth by managing costs, optimizing pricing strategies, and
driving operational efficiency
- Increase
the company’s market share in all the Payments market by identifying and
pursuing growth opportunities
Internal business processes
- Optimize
the company’s growth processes to ensure reliable customer growth
- Manage
risk to identify and mitigate potential risks, ensure regulatory
compliance
Customer
- Drive
customer acquisition and retention by identifying and pursuing new
customer segments, developing effective sales and marketing strategies,
and delivering value
Learning & Growth
- Prioritize
continuous learning and development for self and team by staying up to
date with industry trends
Job Specifications
Academic:
- A
Bachelor’s degree in Computer Science or Business or related fields.
- MBA or
a Master’s degree in a business field is desirable.
Work Experience:
- At
least ten (10) years’ work experience, five (5) of
which should have been in management position in a Technology or
Fintech. Should have participated in strategy development and
implementation, and having led large successful business development
projects and/or initiatives.
Senior Manager HRBP – Talent & Workforce Optimization at NCBA Group
NCBA invites you to join us in our quest to create great
moments for everyone, everyday!
The Senior HR Business Partner -Talent & Workforce
Optimization is a critical role at the heart of how LOOP grows, scales,
and wins across markets.
You will operate as a strategic partner and workforce
architect, shaping how talent is acquired, deployed, and optimized to deliver
real business value.
This is not traditional HR.
You will:
- Translate
business strategy into lean, high-performing workforce models that
drive productivity and growth
- Orchestrate
talent across 6 markets, ensuring the right capabilities are built,
deployed, and continuously elevated
- Redesign
work through AI-enabled and optimized ways of working, moving teams
from effort to impact
- Ensure
every role, team, and structure is purposeful, efficient, and
delivering measurable value
At its core, this role is about making work better, smarter,
faster, and more effective.
You will act as both a trusted advisor and a hands-on
operator, using data, insight, and judgment to guide decisions that shape the
future of the organization.
If you are driven by impact, energized by complexity, and
motivated to build what doesn’t yet exist, this is the role for you
Financial 30%
- Develop
and implement workforce plans aligned to business strategy, ensuring
optimal headcount, cost efficiency, and productivity ratios (e.g. profit
per head, cost-to-income).
- Drive workforce
optimization initiatives (Reduce–Eliminate–Automate) to improve
efficiency and eliminate low-value work.
Monitor and manage staff costs and headcount
budgets across assigned business units and markets
Leverage workforce analytics to forecast talent needs,
identify risks, and optimize resource allocation.
Customer 30%
- Act as
a strategic advisor to business leaders, ensuring talent decisions
directly support business performance.
- Lead end-to-end
talent strategy across markets, including acquisition, deployment, and
internal mobility.
- Ensure
effectiveness of hiring systems to attract high-quality, future-fit
talent.
- Drive
a performance-driven culture, ensuring clear goal alignment and
accountability.
- Enhance
organizational capability through skills mapping, development
strategies, and workforce readiness (including AI and digital capability).
Strengthen employee engagement and leadership effectiveness
to support innovation and productivity
Internal Business processes – 20%
- Drive
continuous improvement in HR processes to ensure efficiency,
scalability, and business impact.
- Lead
or support organizational design and operating model reviews,
ensuring alignment to value streams and strategic priorities.
- Embed data-driven
decision-making in workforce and talent management.
Support execution of cross-functional transformation
initiatives, including AI workforce adoption and workforce redesign.
Learning & Growth 20%
- Build
and sustain a high-performing, engaged HRBP capability through
coaching, development, and performance management.
- Drive capability
development across the organization, ensuring teams are equipped for
current and future business needs.
- Maintain
high personal and team competency in:
- Workforce
strategy
- Talent
management
- Digital
and AI-enabled work practices
Ensure succession pipelines and leadership readiness across
markets.
Ideal Job Specifications
Academic:
- Bachelor’s
degree from a recognized university
- MBA or
equivalent is an added advantage
Professional:
- Completed
or ongoing CHRP Certification
- Member,
IHRM
Desired work experience:
- 8–12+
years’ experience in HR, talent, or workforce strategy roles
- Proven
experience in:
- Workforce
planning and optimization
- Talent
management across multiple markets
- Organizational
design and transformation
- Experience
in fintech, banking, telecom, or high-growth environments is highly
preferred
Exposure to digital transformation, AI, or
automation initiatives is an added advantage.
IT Solutions Analyst at NCBA Group
Job Purpose Statement
The purpose of the role is to implement product and process
improvement initiatives within the bank for optimum value (efficiency and
effectiveness), in line with the bank’s strategic objectives.
Key Accountabilities (Duties and Responsibilities)
Financial 10%
- Value
creation through process and product reviews with owners to evaluate
efficiency and effectiveness of products or process and recommendation on
way forward.
- Ensures
that all process improvement initiatives are being tracked and reported on
a regular basis.
- Maintaining
cost efficiency in delivering projects.
Internal business processes 70%
- Manage
and execute the Business Analysis effort during the entire project
lifecycle. This entails understanding the business needs and project
objectives then defining Business requirement documents (BRDs) and Use
Cases using relevant tools and techniques.
- Lead
and guide business units in the project Start-up and Initiation phase;
strictly managing drawdowns, governance and documentation.
- Lead
business process reviews and support continuous improvement of bank
systems, processes and people across all channels to ensure that the bank
has the appropriate platform and capabilities for delivery of
strategy.
- Lead
the testing and user acceptance process to ensure solutions are
successfully implemented and meet client/business requirements. Manage
specific application quality assurance and help desk activities including
the tracking of bug reports, change requests and ensuring their timely
resolution.
- Management
of operational risks in the design and implementation of new and/or
changes to business processes and systems
Customer 10%
- Build
and maintain positive working relationships with business and technical
teams; serve as resource for technical or business expertise and advice on
strategic priorities and projects.
- Support
the integration of best practice into the bank’s process re-engineering
methodologies and tools using best practice frameworks; Mission Directed
Work teams & Six Sigma, to support innovation
- Communicating
change, insights and plans to cross-functional team members and
management.
Learning and growth 10%
- Personal
Competence Development
- Completion
of at least 1 technical skills/certification per annum
- Staying
up-to-date with the advances in technology to automate and modernise
systems and processes.
- Conduct
research into project-related issues and products in order to foster
continuous improvement.
Job Specifications
Academic:
University degree – Upper 2nd Class or equivalent. Minimum B
plain or equivalent.
Professional:
- Business
Analysis Training
- PMBOK
or Prince 2 Training (Certification is an added advantage)
- Lean
and/or Six Sigma training (Certification is an added advantage)
- Proficiency
in office automation, banking technologies and MS Projects
Others
- Analytical
and conceptual thinking skills
- Planning,
organizational and time management skills
- Reporting
and presentation skills
- Ability
to influence stakeholders and work closely with them to craft acceptable
solutions.
Desired work experience:
A minimum of 3 years’ experience as a business or process
analyst.
Job Dimensions
Reporting Relationships: jobs that report to this
position directly and indirectly
- Direct
Reports – None
- Indirect
Reports – None
Stakeholder Management: key stakeholders that the
position holder will need to liaise/work with to be successful in this
role.
Internal
- Specific
departments within the assigned portfolio. (Across the group)
- Consumer
Banking
- Customer
Experience
- Bancassurance
- Retail
team
- IT
and Operations
- Information
Technology Team
Product Owner at NCBA Group
Job Purpose Statement
The role holder is in charge of a product throughout its
product lifecycle. That includes working out what customers want, helping the
business to build the right product, and then supporting the business to sell
it. They also provide the product vision and leadership for the many other
roles involved in developing, supporting, marketing, and selling the product.
That includes ensuring the product supports the company’s strategy and goals.
The Product Manager role is responsible for designing,
developing, promoting and maintaining products and delivery channels that meet
the needs of target customers/markets, at profit.
The role is central to innovation in Loop DFS and is thus
the steward to the department’s innovation management process. The role holder
is responsible for product management for the allocated portfolio/markets in
the countries that we operate in.
Key Accountabilities (Duties and Responsibilities)
Product Acceleration (35%)
- Manage
feature development end-to-end; provide guidance and feedback to Product
Analysts and Engineers, ensuring everyone is aligned.
- Take
ownership of products to drive the product and business-planning process
across cross-functional teams of the company.
- Be the
voice of the customer in the product development process.
- Develop
use cases documentation and mock-ups for proposed customer journeys.
- Collaborate
with Managers in Customer Management, Operations, Portfolio Management,
Data Science, and Engineers in cross-area features to build products.
- Drive
teams to acquire necessary data to back assumptions, show value, and drive
prioritization.
Product Strategy (30%)
- Develop
product positioning and messaging that differentiates our products and
features across primary market segments.
- Define
initial product propositions and go-to-market strategies for new expansion
markets.
- Align
stakeholders around the vision for the product and prioritize product
features and capabilities.
- Meet
with the C-suite to discuss financial data and ways to improve business
operations.
Customer (20%)
- Develop
a deep understanding of our users and gauge customer needs to propose
prospective solutions.
- Drive
the execution of all product lifecycle processes, including product
research, market research, competitive analysis, planning, positioning,
roadmap development, requirements development, and product launch.
- Work
with the Senior Product Manager to identify potential opportunity areas,
determine the impact for our customers, and implement the most effective
course of action.
- Run
experiments to improve signup conversion ratios, lead-to-customer
conversion ratios, time-to-value for new customers, and the adoption of
new features.
- Send
quality messages and notifications to customers at the right time.
- Remove
bad friction from the user experience.
Learning and Growth (15%)
- Drive
Employee Engagement initiatives within the Product department.
- Maintain
high performance and personal growth.
- Help
team members achieve their career growth plans.
- Ensure
up-to-date and actionable competency assessments and development plans.
- Foster
close collaboration among staff and relevant stakeholders across the Group
to cultivate collective responsibility for achieving business goals.
Job Specifications
Academic:
- At
least an undergraduate degree Computer Science, Engineering, Mathematics,
or related quantitative subject area; or equivalent experience.
Desired Work Experience:
- 5+
years of product management experience shipping world-class products at
fast growing companies and have had demonstrable engagement with Design,
Engineering and Leadership teams.
- Knowledge
of multiple functional areas, including product management, engineering,
UX/UI, sales, customer support, finance or marketing.
- Understanding
of go-to-market commerce enablers (e.g., payments, loyalty, subscriptions,
etc.).
- Exceptional
communicator, with the ability to generate stakeholder buy-in and
influence cross-functionally to a high standard
- Extensive
experience building intuitive UI and premium UX for large feature sets on
small screens
- Extremely
data driven with the understanding that perfect data is not available but
knows the importance of what pragmatic assumptions can be made to drive
reasonable decisions
- Proven
experience shipping a breadth of high-quality product features at a
Fintech company
- Ability
to achieve strategic goals and evolve product strategy based on research,
data and industry trends in an innovative and fast-paced environment.
- Excellent
problem-solving, organizational and analytical skills.
- Strong
empathy for customers and an unwillingness to compromise on user-centered
design
- Experience
in working with third parties, whether it’s evaluating APIs and
capabilities, mapping out integration plans or evaluating different
technology options
- Ability
to influence multiple stakeholders without direct authority.
- Experience
with using A/B testing as tool to inform product improvements
- Proven
capabilities in leading design thinking/co-creation engagements with
leaders at senior levels.
- Proven
experience in managing medium size & diverse teams; ideally experience
managing creative teams of designers and developers
Test Automation Engineer at NCBA Group
Job Purpose Statement
This technical role is responsible for the analysis, design,
development and management (technical support) of automated tests for new and
existing software.
The position requires solid knowledge of software test
automation using BDD/TDD automation frameworks. The role holder should have
thorough understanding of SDLC with a focus in automated QA process in agile
development environments.
This is a role that requires excellent interpersonal skills,
the ability to work as part of an agile team, to manage competing priorities
and ensure that quality is driven into the heart of the development process
from requirements definition through to delivery.
Key Accountabilities (Duties and Responsibilities)
Software QA Processes – 40%
- The
design/analysis, development, delivery and ongoing improvement of all
Systems QA processes
Software Testing – 30%
- Apply
knowledge and experience, showing deep understanding of Software Testing
Standards to assist business and product teams develop products that solve
business needs
Governance – 10%
- Adherence
to internal policies and procedures for the development and management of
CBA application development process along ITIL and other best practice
standards.
- Support,
maintain and audit existing service lifecycle artefacts, to agreed
SLAs.
Stakeholder Management – 10%
- Effective
management of relationships and protocols with other technical platform
owners and internal business owners.
Continuous Improvement – 10%
- Advise
internal customers on technology improvements that will ensure realization
and maximization of business objectives.
Job Specifications
- A
Bachelor’s degree in Computer Science, Information Technology or related
field. A Master’s degree in Technology or Business-related course is an
added advantage
- Minimum
5 years’ experience in IT systems development within a large highly
digitized organization designing, implementing and managing mission
critical systems, with at least 2 of those years within software
testing
- Experience
in writing, executing and monitoring automated test suites using a variety
of technologies such as Cucumber, Concordion, Selenium, Appium, Robotium,
SoapUI, Jmeter
- Certification
and experience implementing best practice frameworks e.g. ITIL, PRINCE2
- Hands
on experience in software development with major languages Java, Kotlin,
C++, C# and practical experience using relation RDBMS e.g. Oracle and MS
SQL etc.
- Strong
understanding of SOA lifecycle, Integration patterns and standard
methodologies.
- Knowledge
of Linux/Unix commands and SQL will be required.
- Deep
understanding of industry standard formats and protocols (JMS, SOAP,
XML/XPath/XQuery, REST and JSON)
- Excellent
analytical and problem-solving skills
- A
good knowledge of the systems and processes within Financial Services industry
- Issue/bug
tracking tools e.g. JIRA
- Use
of continuous integration tools e.g. Gitlab CI/Jenkins
- Testing
Automation
Read More & Apply
UX/UI Designer at NCBA Group
Job Purpose Statement
Responsible for the development and improvement of
client-centric journeys across Loop DFS’ channels, ensuring that the
experiences are optimised for delivery across channels and meet relevant KPIs.
Uses management experience to provide clear and transparent planning for
projects, carefully balancing strategic and tactical priorities.
The right candidate will be at the forefront of research and
design for digital platforms across desktop, mobile, API and more. The design
team plays an integral part in gathering insights about the attitudes,
emotions, motivations and behaviours of customers to inspire and inform design.
We collaborate closely with each other and with engineering and product
management to create category-leading products that deliver value for our
customers, and for Loop DFS. This is an opportunity to work within a growing
design team, to implement and drive exceptional design and solid process.
Key Accountabilities (Duties and Responsibilities)
UX Design 35
- Design
aesthetically pleasing mock-ups, flows, and high-resolution
production-ready visual layouts for web and mobile
- Participate
in assessments of existing experiences/interfaces, leveraging the power of
analytics tools combined with a competency in usability / design best
practices
- Support
strategic experience design practice growth initiatives, which may include
areas such as marketing, recruitment, and sales
- Influencing
and shaping product roadmaps and key deliverables.
Customer Discovery 35
- Connecting
with and understanding the needs of the user through relevant questioning
and discovery.
- Participate
in project discovery activities (building a story, doing competitive
research, creating user personas, and helping define the overall ‘heart
and soul’ of the site or application to be built)
- Working
with stakeholders to gather and understand design requirements, planning
work across all phases of design using a structured approach and
collaborating with researchers to deliver informed design solutions that
are fit for purpose.
- Collaborating
with developers on solutions and design handovers.
Customer 15
- Stakeholder
research to understand needs and pain points working with the UX Research
team
- Understand
target audiences needs and conduct user research of competitor products
- Advocate
for the user and follow user-centered design principles.
Learning and growth 15
- Increase
knowledge base, keep up with the emerging trends in UX Design field.
Job Specifications
Academic:
- At
least an undergraduate degree or its equivalent in commercial, financial
or quantitative discipline.
Professional:
- Professional
qualification in UX Design.
Desired work experience:
- Experience
with business analysis.
- Experience
with project management delivery mechanisms and reporting e.g. Agile,
Scrum, waterfall
- Preferably
a minimum of 2-3 years of relevant professional experience in highly
automated environment.
- Experience
designing considered user interfaces for digital products and services
- Extensive
knowledge of Figma, Adobe XD etc
- Deep
understanding of typography, colour, layout and motion design principles
- Bring
ideas to life in industry standard tools: After Effects, Invision, Framer
or Principle
- Strong
domain knowledge of different digital platforms (iOS/Android, Web)
- Comfortable
working within a fast paced, creative, and rapidly changing environment
- Ability
to meet and exceed expectations under tight timelines
- Strong
knowledge of UX methodologies is a must
- Experience
running research-based workshop sessions
Lead Business Analyst – Solution Architect at NCBA Group
Job Purpose
Reporting to the Director – Group IT, the role holder leads
business analysis and solution architecture activities across enterprise
initiatives to ensure delivery of secure, scalable, fit-for purpose, and
architecture-aligned technology solutions for the Bank. The role is responsible
for translating business priorities, customer and operational needs, and
regulatory requirements into clear requirements, process designs, and solution
options that support effective decision-making and disciplined execution. This
includes shaping functional and non-functional requirements, reviewing solution
trade-offs, and ensuring alignment to enterprise architecture, data and
integration principles, operational resilience expectations, and information
security standards. The role also strengthens delivery governance by working
closely with Business, Technology, Risk, Security, Operations, and vendors to
improve solution quality, reduce rework, accelerate implementation, and enhance
value realization across Group programmes and change initiatives.
Key Accountabilities (Duties and Responsibilities)
Strategy & Financial 25%
- Support
business and technology strategy execution by translating priority
initiatives into clear requirements, solution options, and
architecture-aligned designs.
- Drive
option analysis that balances business value, implementation effort, cost,
control, and long-term maintainability.
- Improve
return on technology investment by reducing requirement ambiguity,
avoidable rework, and fragmented design decisions.
- Contribute
to demand shaping and prioritisation through structured business case,
feasibility, and impact assessment inputs.
Internal Business Processes 35%
- Lead
requirements elicitation, analysis, validation, and traceability for
complex business and technology initiatives across the Group.
- Develop
current-state and future-state process maps, functional and non-functional
requirements, user stories, and solution design artefacts.
- Ensure
solution designs align with enterprise architecture principles,
integration standards, data requirements, resilience expectations, and
support models.
- Support
design reviews, SIT/UAT readiness, change impact assessment, and
implementation planning.
- Promote
standardised analysis methods, documentation quality, and stronger change
control across initiatives.
Customer 20%
- Partner
with Business, Operations, Risk, and Technology teams to translate
customer and operational needs into practical, robust, and compliant
solutions.
- Improve
stakeholder experience through clear communication, structured
requirements management, and predictable delivery support.
- Enable
faster turnaround of product, process, and system change by improving
requirement quality and solution decision-making early in the lifecycle.
Learning & Growth 20%
- Mentor
analysts and support uplift of business analysis and solution design
capability across the technology function.
- Encourage
reuse of standards, patterns, templates, and architecture-aligned delivery
practices.
- Build
stronger collaboration between business analysis, architecture,
engineering, testing, and service teams to improve execution
quality.
Job Specifications
Academic:
- Bachelor’s
degree in Computer Science, Information Systems, Engineering, Business IT,
or a related field.
- Master’s
degree in Information Systems, Technology Management, Business
Administration, or related field preferred.
- Business
Analysis certification such as CBAP, CCBA, or PMI-PBA preferred.
- Architecture
certification such as TOGAF or equivalent is an added advantage.
- Agile
/ Scrum and ITIL certification preferred.
Professional:
- Minimum
8–12 years’ relevant experience in business analysis, systems analysis,
solution design, or architecture within a complex enterprise environment.
- At
least 5 years’ experience in banking, financial services, fintech, or
another highly regulated environment.
- Proven
track record in leading requirements and solution design for
enterprise-wide or mission-critical initiatives.
- Strong
experience working with business stakeholders, delivery teams, and
third-party vendors.
- Exposure
to regulatory-driven technology change, integrations, data flows, and
control environments in banking is an added advantage.
Engineer Cyber Security Assurance at NCBA Group
Job Purpose Statement
The Cybersecurity Assurance Specialist role will be
responsible for conducting General IT Controls (GITC) assessments within
production systems. This proactive role aims to audit production environments
before compliance teams flag potential issues, ensuring vulnerabilities, gaps,
and misconfigurations are identified and remediated. The primary focus will be
on auditing critical IT controls and configurations to maintain and enhance the
organization’s security posture. For issues that cannot be immediately addressed,
the role will ensure they are properly documented in the Risk Control
Self-Assessment (RCSA) for further remediation and mitigation.
Key Accountabilities (Duties and Responsibilities)
Proactive GITC Auditing and Vulnerability Identification
30%
- Conduct
regular audits of production systems to assess GITC and identify gaps in
configurations, security controls, and vulnerabilities.
- Perform
a thorough review of access controls, system configurations, data
integrity, and compliance with internal policies and industry
standards.
- Identify
security risks and proactively recommend appropriate remediation actions
to mitigate threats.
Risk Control Self-Assessment (RCSA) Documentation
30%
- Work
closely with Governance and Compliance teams to document key findings in
the RCSA.
- For
any gaps or issues that cannot be immediately resolved, ensure they are
properly recorded and tracked in the RCSA, with clear action plans for
resolution.
- Continuously
review and update the RCSA to reflect the current security and compliance
posture of production systems.
Collaboration and Reporting 20%
- Provide
regular reports and recommendations to management and stakeholders on the
status of audits, security risks, and remediation efforts.
- Collaborate
with internal teams such as the IT, security, and operations teams to
ensure that gaps are effectively closed and issues are remediated in a
timely manner.
- Support
ongoing compliance initiatives by providing insights into security
vulnerabilities and assisting with external audits.
Support and Continuous Improvement 20%
- Assist
in the preparation and execution of internal penetration tests and
security assessments.
- Continuously
assess and improve the current auditing and testing processes for
efficiency and effectiveness.
- Provide
recommendations on tools, processes, and methodologies to enhance the
security posture of production systems.
Job Specifications
- Minimum
of 4 years of experience in IT auditing, specifically in GITC,
vulnerability assessments, and security controls within production
systems.
- Strong
knowledge of security frameworks, regulatory standards (ISO 27001, NIST,
SOC 2, GDPR), and security testing tools.
- Bachelor’s
degree in Cybersecurity, Information Technology, Computer Science, or
related field; certifications such as CISA, CISSP, or CISM are
preferred.
- Experience
as an IT Auditor in GITC, with expertise in auditing production systems,
access controls, and the general audit lifecycle.
- Strong
attention to detail, communication skills, and ability to identify and
resolve risks proactively.
- Excellent
analytical and problem-solving skills, with the ability to manage multiple
audit tasks and collaborate with cross-functional teams.
Growth Product Manager, Retail Digital Solutions at NCBA Group
Growth Product Manager, Retail Digital Solutions
Job Purpose Statement
The role is responsible for identifying unmet customer needs
and commercialization opportunities, and executing approved and prioritized
roadmaps by collaborating with interdisciplinary teams to create, design and
deliver high impact innovative products from concept to market, in order to
create seamless digital finance customer journeys that increase
conversions/transactions, improve experience, generate additional revenue and
lower cost to serve.
The role is also responsible for collaborating with client
facing teams and Marketing to promote activation and usage of Digital Finance
products to increase DAU (Daily Active Users) and ARPU (Average Revenue Per
Customer) through Data driven analytics.
Key Accountabilities (Duties and Responsibilities)
Job Specifications
Academic:
University degree with Upper 2nd Class and any other
relevant Professional qualifications.
Professional:
- A
qualification in technology related field, Data analysis or Project
management is required.
- Proficiency
in MS Office with advanced Excel qualification is required.
Desired work experience:
- 6-8
years’ experience in Banking or digital financial services, with at least
2 years delivering or handling customer facing digital solutions in a
Product, Project Management, Data Analysis or IT applications function.
- Experience
working with technology driven financial products and solutions.
- Experience
working in cross-functionally project teams.
- Ability
to communicate effectively with both technology and business teams.
- Knowledge
of product management methods and processes and a good understanding of
emerging technology and big data platforms
Relationship Manager, Institutional Banking at NCBA Group
Relationship Manager, Institutional Banking
Job Purpose Statement
Direct, control and co-ordinate all banking, lending,
deposit taking and operations associated with the assigned portfolio of
accounts with the intention of growing the bank’s liabilities, monitoring
acceptable credit and maximizing the bank’s return from each client.Identify,
cultivate and develop business relationships with clientele from the bank’s
segmented market.
Key Accountabilities (Duties and Responsibilities)
Financial 60%
- Responsible
for the growth of the bank’s deposits and risk book to ensure set targets
for portfolio growth, and income are achieved.
- Recruit,
grow and nurture Institutional Banking customer deposit base and business
volumes as per agreed targets.
- Generate
and improve profitability on a portfolio of new customer relations.
- Cross
sell bank products and services.
- Ensure
applied credit interest rates are managed within guidelines and limits set
by the bank.
- Ensure
that the bank’s deposit base is diversified in line with ALCO guidelines
and the Bank’s strategic focus
Customer 20%
- Initiate
and monitor Customer/Bank contact at all levels for assigned clients to
ensure highest standards of service are maintained.
- Prepare
and submit credit appraisals for Institutional Banking Customers that
might require financing in conformity within credit guidelines and
requirements
- Ascertain
that all relevant documentation required for Institutional Banking
customers is obtained.
- Support
in the development/deepening of existing business relationships and
increase profitability/customer wallet size
- Ensure
24-hour maximum turnaround time in resolving customer queries and issues.
- Ensure
all bank interest, charges/waivers and other set IB parameters are duly
implemented in the system.
- Support
client confidence through solid delivery of exceptional service delivery.
- Ensure
no relationship lapses on the portfolio.
- Continuously
seek to enhance customer experience through bench marking with other key
players in the market.
- Develop
an intimate understanding of the clients industry/Business, analyse their
modus operandi, management practices, judgment of various influential
decision makers and market conditions affecting their long term viability,
prepare customer account plans.
- Awareness
and intimate understanding of the activities of the traditional
competitors and the impact on Institutional Banking relationships.
Internal Business Processes 10%
- Ensure
compliance to all internal Regulatory, and statutory compliance
expectations.
- Ensure
KYC process is adhered to for all new relationships
- Prepare
and maintain appropriate reports on client portfolio and business
performance reports as per business standards.
- Establish
and monitor a Risk Management framework in line with the bank’s risk
framework) for day to day activities carried out in the portfolio to
ensure key risks are identified and managed.
Learning and growth 10%
- Ensure
to complete e-learning courses set by the bank.
- Attend
all bank trainings.
- Coaching
and mentoring sessions with line manager every quarter.
Job Specifications
Academic qualifications:
- University
Degree in any business related degree
- A
Master Degree in Business Administration (MBA) is an added advantage
Professional Training:
Professional qualifications in ACCA, CPA, CFA etc. are an
added advantage
Experience:
- At
least 5 years and above working experience in commercial banking
environment 3 of which must have been in Customer Relationship Management
/ Business Development.
- Experience
in sales and marketing of financial products
- Strong
banking knowledge
- Strong
background in Relationship Management.
- Experience
within the Faith based Organisations, NGO space, Embassies,
Multinationals, Educational and Health as well as public sector.
Relationship Officer, Diaspora Banking at NCBA Group
Relationship Officer, Diaspora Banking
Job Purpose Statement
To aggressively sell and market Diaspora banking products to
existing and potential customers, whilst also providing prompt personalized and
efficient customer service to the Banks Diaspora customers to support customer
acquisition and retention initiatives.
Key Accountabilities (Duties and Responsibilities)
Financial – 50%
- Achieve
the set monthly and annual sales targets for all the consumer Banking
products for this segment.
- Prospect,
anticipate and close all sales leads within the shortest time possible in
an efficient way.
- Develop
a clear aggressive sales pipeline for both existing and potential
customers.
- Prospecting
and recruiting new customers for the various Consumer Banking products,
understanding their needs and requirements.
Customer Service – 20%
- Identifying
customer needs not met by existing products and the implementation of new
products and services.
- Utilize
the customer relationship management system aimed at customer acquisition,
retention and maximizing on every relationship.
- Perform
customer onboarding activities and touch activities as per CRM workflows.
- Manage
all escalations related to diaspora support.
- Ensure
customers are well supported on e-channels uptake to promote utilization.
- Ensure
first contact resolution for all queries directed to you
Internal business processes – 20%
- Attend
to daily refers and excesses requests
- Ensure
compliance with operations risk requirements e.g. KYC, AML, Health &
safety standards, security of Premises.
- Ensure
good health of assigned portfolio by actively managing encroachments,
Accountability reports and write offs.
- Close
gaps/lapses identified; take corrective and preventative actions
identified by audit, risk and compliance reviews; investigations or other
assessment mechanisms within the agreed time frame.
- Prepare
and submit reports to the relevant stakeholders within agreed format and
timelines (daily, weekly, monthly, quarterly) To market and sell consumer
banking products to existing and potential Diaspora customers. Provide
personalized, prompt and efficient customer services to these customers
whilst managing and controlling the operations of their accounts. Customer
acquisition, satisfaction, growth and retention are critical to succeed in
this role, regular and well-planned engagement activities are key drivers
for retention and satisfaction. Job Purpose Statement.
- Use of
digital workflows and processes to achieve efficient and impactful
engagement and accurate delivery of service.
- Use
data, information and insights to drive decision making.
- Proactive
management of NPL for assigned portfolio. • Achieving a ‘Good’ audit
rating for the Diaspora Banking Proposition ensuring prompt thorough
closure of all audit exceptions sited.
- 100%
adherence to policies, procedures and statutory guidelines. Minimize
exposure to bank wide risks; enforce zero tolerance to non-compliance with
KYC and AML regulations.
- Utilize
the MIS system for continuous tracking of own performance, monitoring of
customer satisfaction and provision of management / statutory reports as
applicable.
- Present
reports that facilitate informed and sound decision-making. Trends,
insights and concerns with recommendations clearly elaborated.
Learning and growth – 10%
- Ensure
personal growth by continuous learning/training for self through
E-learning, internal & external training activities.
- Ensure
compliance with the leave policy on block leave and minimum carry-over of
leave days.
- Ensure
to abide by the NCBA Bank Values at all times.
Job Specifications
Academic qualifications:
- Bachelor’s
degree in a business related field
- Proficiency
in computer use including MS Office tools and banking systems
Desiredworkexperience:
At least 1 year work experience in Banking especially in
Cash/Service Operations. Role-holder must have exposure in:
- Exposure
to bank operations, service or sales
- 3
months’ working experience in a Banking environment, with sound exposure
to Branch Operations and customer service.
- Good
understanding of the bank’s systems(T24,Docuware & Cheque Point)
- Good
understanding of the bank’s processes and procedures.
- Good
Bank product knowledge
- Computer
literacy
Relationship Manager, Corporate Banking at NCBA Group
Job Purpose Statement
Direct, control and co-ordinate all banking, lending,
deposit taking and operations associated with the assigned portfolio of
accounts with the intention of monitoring acceptable credit risk and maximizing
the bank’s return from each client. Identify, cultivate and develop
business relationships with clientele from the bank’s segmented market
Key Accountabilities (Duties and Responsibilities)
Financial 60%
- Responsible
for the growth of the Corporate banking business portfolio to ensure set
targets for portfolio growth, income and quality are achieved.
- Assess
and recommend high quality credit facilities for clients and potential
clients and thereafter oversee completion of all related security
documentation with a view to maximizing earnings and minimizing bad
debts. The full process to be handled in a professional and
efficient manner and in conformity with Credit Policy requirements
- Identify
and develop new business proposals efficiently and expeditiously to ensure
that potential new business opportunities with existing and new clients
are not lost to competitors
- Generate
and improve profitability on a portfolio of new customer relations
Customer 20%
- Collect
and analyse vital data on client’s i.e. annual reports, management
accounts, interim reports, industry reports and all press cuttings etc. to
acquire in-depth knowledge which will enable you to act as adviser to
management on all aspects of assigned accounts relationships
- Initiate
and monitor Customer/Bank contact at all levels for assigned clients to
ensure highest standards of service are maintained.
- Develop
an intimate understanding of the clients industry/Business, analyse their
modus operandi, management practices, judgment of various influential
decision makers and market conditions affecting their long term viability,
prepare customer account plans.
Internal Business Processes 10%
- Adhere
to Bank risk management and operational policies & Standards in the
unit
- Compliance
with local regulatory & group policies on KYC &AML
Learning and growth 10%
- Attend
all trainings arranged by the Bank
- Discuss
career path/growth with line manager at least quarterly
Job Specifications
Academic Qualifications:
- A
Bachelor’s Degree from a recognised university
- A
Master Degree in Business Administration (MBA) is an added advantage
Experience:
- At
least 5 years and above working experience within the credit or front
sales environment
Professional Training:
- Professional
qualifications in ACCA, CPA, CFA etc. are an added advantage
- Strong
general banking expertise
- Prior
experience within the Corporate Banking environment is an added advantage
Director Retail Products at NCBA Group
Job Purpose Statement
The Director – Products is responsible for defining and
executing the strategic vision, development, and lifecycle management of the
bank’s retail products across both digital and non-digital channels. The role
ensures that products are innovative, customer-centric, commercially viable,
and aligned with the bank’s overall retail banking strategy. By translating
market insights and customer needs into compelling value propositions, the
Director – Products drives product market fit, profitability, and sustainable
growth while collaborating with cross-functional teams to deliver high-quality
solutions that enhance customer experience and deliver measurable business
impact.
Key Accountabilities (Duties and Responsibilities)
Financial Performance 60%
- Develop
and execute the retail products strategy to drive balance sheet growth,
revenue growth, profitability, and market share
- Build
and maintain robust business cases for new products and enhancements
- Drive
product pricing strategies and value propositions that optimize customer
lifetime value (CLTV)
- Monitor
and manage product performance using key financial metrics such as revenue
contribution, cost of sales(COS), customer acquisition cost (CAC), and
profitability.
- Identify
opportunities for product innovation and diversification to increase
revenue streams and enhance the bank’s retail offering.
- Manage
the product portfolio lifecycle to ensure optimal allocation of resources
and maximum financial performance
Customer Experience 20%
- Define
and champion a compelling product vision that addresses real customer
needs and solves meaningful problems.
- Ensure
products deliver superior customer experience across both digital and
physical channels.
- Drive
product market fit by understanding target customer segments through
segmentation, targeting, and positioning (STP) analysis.
- Monitor
product adoption and engagement using metrics such as daily active users
(DAU), monthly active users (MAU), customer satisfaction, and Net Promoter
Score (NPS).
- Continuously
gather customer insights and market intelligence to refine product
features, usability, and value propositions.
- Ensure
that product design and delivery support seamless, intuitive, and
accessible customer journeys.
Internal business processes 10%
- Lead
the end-to-end product lifecycle from concept development, testing,
launch, scaling, and continuous improvement.
- Ensure
product development aligns with the bank’s strategic objectives,
regulatory requirements, and risk management frameworks.
- Collaborate
closely with technology, operations, risk, compliance, marketing, and
other stakeholders to deliver high-quality products.
- Establish
and track product performance metrics and dashboards to support data-driven
decision making.
- Oversee
product testing, market validation, and feasibility analysis to ensure
viability before launch.
- Ensure
strong governance, transparency, and communication with stakeholders
regarding product performance, priorities, and delivery timelines.
- Drive
continuous improvement of product development frameworks, methodologies,
and processes.
People & Culture 10%
- Provide
strategic leadership and direction to the product management team,
fostering a culture of innovation, accountability, and collaboration.
- Build
and develop high-performing product teams capable of delivering impactful
solutions.
- Promote
cross-functional collaboration between product managers, ICT, marketing,
risk and operations teams.
- Encourage
transparency and open communication across teams and stakeholders.
- Coach
and mentor product managers and other team members to strengthen product
management capabilities within the organization.
- Foster
a collaborative working environment that encourages experimentation,
learning, and continuous improvement.
- Drive
a high-performance culture by setting clear performance expectations,
recognizing excellence, and proactively managing under performance in line
with the Bank’s performance management framework.Identify and Implement
development programs to optimize competence, productivity and achievement
of objectives.
- Proactively
manage own learning and development
- Adhere
to all HR policies including training and e-learning hours for self and
team
Job Specifications
Academic- Minimum qualifications:
Academic:
- Bachelor’s
degree from a recognized accredited university.
- Master’s
degree in strategic management or business administration, or other
similar relevant qualification.
- Professional
certifications in Product Management, Agile, Scrum (e.g., Certified Scrum
Product Owner – CSPO) or Design Thinking are desirable.
Desired work experience:
- Over
12 years’ relevant experience in the banking industry financial technology
- (Fin-tech),
5 of which must have been in Product Management at a senior level
- In-depth
knowledge of Retail products CSME ,Consumer and Digital banking
- Track
record of successful implementation of product variants and innovative
customer offerings.
- Experience
aligning product portfolios with business growth, revenue targets,
and customer value propositions
- Data
Analytics & Insight-Driven Decision Making: Strong capability to
use data, KPIs, and customer insights to guide product decisions, measure
performance, and continuously optimize outcomes.
- Digital
Product Lifecycle Management: Demonstrated experience managing the
full product lifecycle from ideation and development through launch,
scaling, and retirement across digital platforms.
- Agile
Delivery & Product Development Practices: Extensive experience
leading Agile/Scrum-based product development with cross-functional teams
to deliver iterative and high-impact solutions.
- Technology
& Systems Knowledge: Solid understanding of digital platforms,
APIs, system integration, and modern technologies such as cloud and AI to
effectively collaborate with technology teams.
Chief of Staff at NCBA Group
Chief of Staff
Job Purpose Statement
The Chief of Staff (CoS) serves as a strategic advisor,
trusted thought partner, and force multiplier to the Group Managing Director
(GMD), operating at the center of strategy, execution, stakeholder engagement,
and organizational alignment. The role is responsible for translating the GMD’s
vision into actionable priorities, driving delivery of high-impact,
crossfunctional initiatives, and ensuring the organization operates cohesively
toward its strategic ambitions. The CoS acts as an enterprise integrator and
connector across teams, enabling alignment, accelerating decision-making, and
strengthening execution discipline across the Group. This includes
orchestrating complex, cross-cutting initiatives, fostering collaboration
across business units and geographies, and ensuring seamless follow-through on
the GMD’s priorities. Operating in a dynamic and rapidly evolving financial
services landscape, the role plays a critical part in positioning the
organization for the future by supporting digital transformation, AI
enablement, and ecosystem partnerships that drive sustainable growth and
long-term value creation.
Ideal Job Specifications
Academic:
- Bachelor’s
degree in business, Finance, Economics, Technology, or related field
- MBA or
relevant postgraduate qualification (preferred)
- Certifications
such are PMP, CPA-k, Data Analytics, AI, Agile, change management (e.g.
- PROSCI)
or Strategy Execution are an added advantage.
Desired Career Experience:
- At
least 10 years’ experience in strategy, transformation, consulting, or
executive office roles, preferably within a large/similar sized financial
services organization.
- Deep
understanding of banking, fintech, and digital financial ecosystems.
- Strong
strategic and analytical thinking, with the ability to synthesize complex
information and translate it into clear recommendations and action.
- Exceptional
project management and execution skills, with a track record of owning
multiple complex initiatives from concept through delivery.
- Comfort
operating in ambiguity, and balancing long-term thinking with hands-on
execution.
- Strong
interpersonal skills and emotional intelligence, with the ability to build
trust, influence across levels, and handle sensitive matters with
discretion.
- A
systems-oriented, ownership-driven mindset, with the ability to identify
patterns, improve how organizations operate, and drive accountability.
- Experience
supporting organizational growth, scale, or periods of significant change.
- Exposure
to multi-market or regional operations is an advantage.
Regional Payments Manager at NCBA Group
Job Purpose Statement
The Regional Payments Manager is responsible for driving
the adoption, performance,operational excellence and the overall
execution of Retail payment agenda within their assigned Region
in the Kenyan business. The role ensures effective rollout, utilization, and
optimization of payment solutions including Merchant Acquiring, Card Business,
Mobile Banking, Agency Banking, Billers Buisness, E-commerce, International
Money Transfers (IMT) and scaling Tills solution at their designated branch and
Regional Levels.
The role holder will translate the payments strategy into
actionable regional plans, driving Balance Sheet and Revenue growth, improving
customer experiences, ensuring compliance, and supporting frontline teams to
deliver consistent, high-quality payment services.Ultimately, the role holder
shall drive and deliver the brand’s Daily Relevance agenda in their Regions
through adoption and utilization of Payments solutions.
Job Specifications
Academic:
- Bachelor’s
degree in business, Finance, Banking, Information Technology, or a related
field.
- Diploma
or certification in Payments, Digital Banking, or Sales Management is an
added advantage.
Professional Qualifications
- Payments
or Digital Banking certifications
Desired work experience:
- 8-10
years’ relevant experience in banking, fintech, or financial services.
- At
least 3 years’ hands-on experience in payments, cards, digital channels,
billers, IMT, acquiring, or merchant management.
Strong exposure to branch networks, sales execution, or
regional performance management.
Senior Manager, Retail Digital User Design Lead at NCBA Group
Job Purpose Statement
The Senior Manager, Retail Digital User Design lead is
Retail Digital Solutions design philosopher and strategist – Retail Banking
Design Go-To-Person.
Your expertise in user interface design and user-centered
principles will drive the creation of intuitive and visually appealing digital
products. Collaborate closely with cross-functional teams to shape every stage
of the design process, from concept development to user testing, ensuring our
products captivate and delight users at every interaction.
Key responsibility will blend psychology, design, and technology
to optimize usability, collaborating with developers and stakeholders to turn
research into functional, user-centric interfaces.
As the UI/UX lead, you will conduct user research,
interviews and surveys, and use the information to create sitemaps, customer
journey maps, wireframes, and prototypes.
You literally at the heart of every click, movement of funds
and overall experience from every engagement on Retail Channels be it Borrow,
Invest, Insure, Transact or payment decision.
This is a critical role in NCBA Retail Banking, it shapes
what we build and why, with direct access to executive leadership to influence
strategic direction. You will manage internal and external designers to
translate philosophy into practice – teaching them to see design as strategic
discipline, not visual craft.
NCBA Go Getters are forward‑thinking, data‑driven problem
solvers with a proven track record in fast‑paced digital transformation
environments, able to navigate ambiguity, influence stakeholders, and deliver
under demanding timelines.
Job Specifications
- This
role requires advanced experience in creating high-fidelity prototypes and
preparing detailed design documentation for seamless collaboration with
development teams. An expert-level command of leading design software,
including Figma, Adobe XD, and the Adobe Creative Suite (Photoshop,
Illustrator, etc), is essential.
Academic:
- At
least an undergraduate degree.
- Certification
in HCD, Design thinking, working backwards or equivalent is added
advantage
Essential:
- 7+
years in product/UX design roles, with at least 3 years operating at
strategic level (not just execution)
- Demonstrated
ability to define design vision and philosophy – not just execute briefs –
with portfolio evidence of strategic thinking
- Experience
designing fintech, payments, or digital financial services – understanding
the constraints of regulated environments and complex user journeys
- Proven
ability to challenge and influence senior stakeholders (C-suite,
product/tech leads) on design decisions – with examples of winning hard
arguments
- Strong
design foundations: user research, interaction design, information
architecture, visual design – can critique and coach across all areas
- Experience
managing small design teams (2-10 people) – building capability, not just
coordinating work
- Exceptional
communication skills: can articulate complex design thinking clearly to
non-designers, including executives and boards
Highly Desirable:
- International
design experience, where design is embedded as strategic discipline, not
afterthought
- Experience
designing wallet, super-app, or platform products (not single-feature
apps)
- Track
record of building design function from scratch or transforming weak
design culture
- Experience
working in African markets – understanding context of connectivity,
literacy, trust, regulation
- Background
in service design, design systems, or design operations
General Manager Branch Business at NCBA Group
Job Purpose Statement
To provide powerful strategic regional branch leadership,
deliver exceptional business growth through optimization of existing branch
business channels and development of new business opportunities for all NCBA
Bank products.
To champion the transformation of customer experience and
controls to guarantee customer retention, a clean book and branch
profitability.
Key Accountabilities (Duties and Responsibilities)
Job Specifications
Academic:
- Bachelor’s
degree in a business related field or social sciences
- MBA is
an added advantage
Professional:
- An
accounting, Credit or risk related professional qualification is an added
advantage
Desired work experience:
- At
least 12 years’ experience in the banking industry, 4 of which must have
been in a senior management role
- Proven
track record of consistently exceeding set targets.
Senior Manager issuing Business (Cards & Mobile) at NCBA Group
Job Purpose Statement
This role is responsible for leading the Bank’s operations
across all three areas, driving growth and profitability. This role involves
developing strategies to acquire and retain merchants, enhance card products,
and improve online customer experience, ensuring compliance with regulatory
requirements and achieving business goals. A seasoned leader with extensive
payments industry experience, the Head will manage card business performance,
foster continuous improvement, and oversee new program development. Additionally,
the role focuses on enhancing the digital strategy and driving e-commerce sales
growth, aligning with the bank’s broader business objectives.
Key Accountabilities (Duties and Responsibilities)
Financial 45
- Develop
and implement the strategic plan for the acquiring, card issuing, and
e-commerce sectors, ensuring alignment with the bank’s overall goals.
- Identify
new opportunities and partnerships to expand the acquiring network and
drive growth in card and e-commerce businesses.
- Strengthen
merchant relationships to secure larger business and increase market
share.
- Oversee
daily operations for acquiring, card issuing, and e-commerce, ensuring
compliance and excellent service delivery.
- Manage
acquiring business through POS, e-commerce, and mobile channels.
- Manage
financial performance, including budgeting, forecasting, and reporting for
acquiring, card issuing, and e-commerce.
- Ensure
100% revenue collection and minimize costs through efficient management.
- Build
strong relationships with merchants, partners, and regulatory bodies to
support strategic initiatives.
- Drive
new product development and innovation, conducting market analysis to
maintain a competitive edge.
- Secure
larger market share through partnerships, monitor performance, and drive
success for new product launches.
- Segment
markets, identify opportunities, and lead growth campaigns to increase
card uptake and usage.
Internal Controls, Processes & Procedures 20
- Identify
and mitigate operational risks, ensuring compliance with regulations and
internal policies.
- Ensure
robust controls, compliance with policies and regulations, and timely
escalation of issues.
- Keep
fraud levels minimal through ongoing training.
- Address
audit findings and maintain an updated risk register.
- Oversee
operational performance, ensuring service reliability, scalability, and
security across all acquiring, card issuing, and e-commerce platforms.
- Engage
with internal stakeholders (e.g., Digital Banking, Retail, Corporate
Banking, Technology, Risk, Compliance) to align acquiring, card issuing,
and e-commerce strategies with broader Bank initiatives.
- Continuous
review of partner on-boarding, partner management standards, rules of
engagement, governance and quality assurance processes based on best
practice.
- Collaborate
with Risk Team, Commercial & SME Banking business heads to identify
and escalate potential risks to senior management through appropriate
governance channels and Quality assurance framework for compliance with
Retail Banking requirements.
- Ensure
SLA agreements are adhered to, processes in place, reports generated and
target achieved.
Customer 20
- Champion
customer-centric design across all acquiring, card issuing, and e-commerce
channels to enhance user experience and loyalty.
- Create
opportunities to engage with relevant partners in a way that generates
maximum value for our customers.
- Undertake
market research and user research for data analysis to develop a
comprehensive business case that will Champion customer-centric design
across all acquiring, card issuing, and e-commerce channels to enhance
user experience and loyalty.
People 15
- Lead a
team, and design and maintain a functional structure that is best suited
and adaptive to the Retail Payments strategy.
- Foster
collaboration to build, lead and influence key stakeholders to align to
one common goal.
- Lead,
mentor, and develop a high-performing team, fostering a culture of
excellence and continuous improvement.
- Foster
a culture of innovation, collaboration, agility, and continuous
improvement.
Job Specifications
Academic:
- Bachelor’s
degree in business administration, Finance, or a related field
- A
master’s degree in business administration (MBA), Finance, Strategic
Management, or a related field is an added advantage.
Desired work experience:
Minimum of 10 years of progressive experience in banking, or
financial services, with at least 3 years’ Merchant Acquiring, E-Commerce and
Card business experience.
Senior Manager Merchant Acquiring Business at NCBA Group
Job Purpose Statement
This role is responsible for providing strategic leadership,
operational oversight, and business development for the organization’s billers
and merchant till portfolio. The role ensures the effective acquisition, on
boarding, quality assurance, and utilization of billers and tills while
maintaining strict adherence to regulatory and internal compliance standards.
This position drives portfolio growth, enhances revenue generation, and
optimizes customer experience by delivering innovative, secure, and scalable
payment solutions. The incumbent will lead cross-functional collaboration with
internal teams and external partners, champion process improvements, and
position the organization competitively within the digital payments ecosystem.
Key Accountabilities (Duties and Responsibilities)
Financial 45
- Develop
and execute the overall strategy for billers and tills acquisition,
onboarding, and relationship management, aligned with the organization’s
digital payments growth agenda.
- Oversee
end-to-end onboarding of billers and tills, ensuring full compliance with
regulatory standards, internal policies, and service level agreements
(SLAs).
- Manage
the performance, quality, and utilization of the billers and tills
portfolio to drive transaction volumes, revenue growth, and customer
engagement.
- Build
strong relationships with internal teams (Sales, Compliance, Risk, IT) and
external partners (billers, merchants, aggregators) to ensure seamless
coordination and service delivery.
- Champion
product knowledge initiatives by equipping internal staff and external
clients with training and resources to maximize biller and till adoption
and utilization.
- Monitor
portfolio performance metrics, generate insights, and provide regular
reporting to senior management on acquisition rates, utilization trends,
revenue contribution, and risks.
- Identify
emerging market trends and technological advancements to enhance biller
and till offerings, ensuring the organization remains competitive in the
digital payments space challenges.
- Develop
and manage budgets related to billers and tills operations, ensuring cost
efficiency while achieving strategic growth objectives.
Internal Controls, Processes & Procedures 20
- Establish
and enforce robust risk management practices, ensuring thorough due
diligence, verification, and monitoring of all biller and till
applications.
- Identify
and mitigate operational risks, ensuring compliance with regulations and
internal policies.
- Ensure
robust controls, compliance with policies and regulations, and timely
escalation of issues.
- Keep
fraud levels minimal through ongoing training for staff and customers.
- Address
audit findings and maintain an updated risk register.
- Oversee
operational performance, ensuring service reliability, scalability, and
security across all all biller and till applications
- Engage
with internal stakeholders (e.g., Digital Banking, Retail, Corporate
Banking, Technology, Risk, Compliance) to align all biller and till
applications strategies with broader Bank initiatives.
- Collaborate
with Risk Team, Commercial & SME Banking business heads to identify
and escalate potential risks to senior management through appropriate
governance channels and Quality assurance framework for compliance with
Retail Banking requirements.
- Ensure
SLA agreements are adhered to, processes in place, reports generated and
target achieved.
Customer 20
- Continuously
review and optimize processes, systems, and workflows to enhance
operational efficiency, reduce onboarding timelines, and improve client
experience.
- Champion
customer-centric design across all all biller and till channels to enhance
user experience and loyalty.
- Create
opportunities to engage with relevant partners in a way that generates
maximum value for our customers.
- Undertake
market research and user research for data analysis to develop a
comprehensive business case that will Champion customer-centric design
across all biller and till channels to enhance user experience and
loyalty.
People 15
- Lead,
coach, and mentor a high-performing team responsible for biller and till
operations, driving a culture of excellence, accountability, and
continuous learning
- Foster
collaboration to build, lead and influence key stakeholders to align to
one common goal.
- Foster
a culture of innovation, collaboration, agility, and continuous
improvement
Job Specifications
Academic:
- Bachelor’s
degree in Business Administration, Finance, Banking, ICT, or a related
field.
- A
Master’s degree (e.g., MBA, MSc in Finance, Strategic Management) is an
added advantage.
Professional Qualifications
- Professional
certifications in areas such as Payments, Digital Banking, Project
Management (PMP, PRINCE2), Risk Management, or Compliance will be an added
advantage.
- Specialized
training in digital payments systems, merchant acquiring, or financial
services innovation is highly desirable.
Desired work experience:
Minimum of 8–10 years of progressive experience in banking,
fintech, or digital payments, with at least 3 years in a leadership or senior
management role
Secretariat & Projects Implementation Manager at NCBA Group
Job Purpose Statement
The Secretariat and Projects Implementation Manager will
drive successful selection, planning, implementation, monitoring, evaluation
and reporting of the social impact initiatives across the thematic areas
of Clean Water and Solar Power, EdTech, and Mental Health
Support whilst ensuring alignment with the organisational objectives. The
role will support the identification of high impact projects, cultivate
strategic partnerships including co‑funding opportunities, and ensure that all
initiatives are implemented in alignment with the LOOP Payco Trustees strategy
and the project objectives.
This position serves as a critical link between
implementation partners, community stakeholders, and the Board of Trustees by
providing clear, timely, and accurate information and insights to support
decision‑making and governance.
Key Accountabilities (Duties and Responsibilities)
Project Identification and Scoping
- Conduct
research and stakeholder consultations to identify high‑impact projects
aligned to the identified thematic priorities.
- Assess
feasibility, and alignment with the set strategic objectives.
- Identify
potential beneficiaries, define budgetary and capacity requirements
- Identify
potential risks and mitigants for each proposed project
- Prepare
concept notes and project proposals for review by the Trustees.
Partnership Development and Co-Funding Mobilization
- Map
and engage potential co‑funding partners including development agencies,
philanthropic organisations and private sector entities.
- Prepare
funding proposals, partnership pitches, and investment cases to attract
and secure co‑funding.
- Coordinate
partnership meetings, follow‑ups, and documentation of agreements.
Project Implementation and Coordination
- Coordinate
and oversee the implementation of projects and initiatives as per the
project scope, plan and budget from the beginning to the end of
each project approved by the Trustees
- Assist
in evaluation and selection of partners, vendors, consultants, and service
providers for Trustee-approved projects.
- Develop
detailed project plans including timelines, budgets, risk registers, and
KPIs.
- Coordinate
end-to-end project execution with implementing partners and community
stakeholders.
- Ensure
seamless communication between field teams, implementing partners, and
Trustees.
Monitoring, Evaluation and Learning
- Define
baseline and endline measurements to enable appropriate monitoring and
evaluation of impact
- Ensure
development of appropriate rubrics for data capture to enable future
learning
- Coordinate
the audit process of implemented projects in line with Central Bank of
Kenya (CBK) requirements.
- Conduct
field visits to assess implementation quality and gather data.
- Consolidate
lessons learned and best practices to improve future project design and
delivery.
- Enhance
project implementation success by adoption of project learnings from
previous implementations
Reporting and Governance Support
- Prepare
monthly, quarterly, and ad hoc project status monitoring reports for the
Trustees.
- Present
dashboards on progress, risks, expenditure, impact metrics, and partner
contributions.
- Ensure
the integration of Environmental, Social, and Governance (ESG) factors
into project implementation.
- Provide
documentation and support during audits, governance reviews, and trustee
meetings.
Stakeholder Engagement and Communication
- Maintain
strong relationships with community representatives, implementing
partners, and beneficiaries.
- Support
the development of communications materials including success and impact
stories.
- Drive
community engagement and participation in project implementation to drive
community ownership
- Develop unique
brand identity and assets in collaboration with LOOP
DFS Marketing and the Trustees.
- Ensure
strong project visibility and adequate PR exposure within
the LOOP community, NCBA family and the general public.
- Act as
the liaisons officer for events, workshops, and partner forums as
required.
Secretariat Management
- Develop
annual work plans and performance reports for the Secretariat.
Manage budgets and logistics for Trustees activities.
Job Specifications
Academic:
- Bachelor’s
degree in Project Management, Development Studies, Business, Social
Sciences, or related field.
- Certification
in project management (e.g., PMP, PRINCE2, SAFe) is an added advantage.
Experience:
- Over 5
years’ experience in end-to-end project implementation or development
program management.
- Demonstrated
experience working in at least one of the thematic areas.
- Experience
cultivating strategic partnerships and co-funding relationships.
- Team
management experience
Skills & Competencies
- Strong
analytical, planning, and organizational skills.
- Excellent
communication and stakeholder management abilities.
- Strong
report-writing and presentation skills, including the ability to
synthesize complex information clearly.
- Budgeting
and financial monitoring capability.
- Ability
to work independently, manage multiple projects, and meet deadlines.
High integrity, accountability, and commitment to social
impact.
Senior Manager, Business Process Management at NCBA Group
Senior Manager, Business Process Management
Job Purpose Statement
The Senior Manager, Business Process Automation is
responsible for planning, organizing, and managing resources and operations
that ensure the stable, secure, and efficient operation of the Bank’s Business
Process Management (BPM) systems, including IBPS, OMNIDOCS, and related
applications and integrations.
The role focuses on the development, maintenance, support,
optimization, and governance of BPM applications while ensuring high system
availability, compliance with defined SLAs, and alignment with enterprise
architecture standards. Working closely with external vendors, system experts,
information security teams, and internal stakeholders, the role ensures timely
resolution of system incidents, continuous improvement of business process
automation capabilities, and uninterrupted business operations.
Key Accountabilities (Duties and Responsibilities)
Application Management
- Manage
and set priorities for the design, development, maintenance, evaluation,
and enhancement of BPM, IBPS, OMNIDOCS, and related application systems
- Ensure
applications are optimized to meet business requirements and enterprise
architectural standards
Service Management
- Provide
leadership and management oversight of BPM application operations
- Ensure
incidents, service requests, problems, changes, and escalations are
handled in line with defined policies, procedures, and SLAs
- Coordinate
with vendors and internal teams to deliver reliable application services
IT Application Security and Governance
- Ensure
efficiency and effectiveness of BPM systems, controls, and procedures
- Protect
systems against data loss, corruption, and unauthorized access
- Ensure
compliance with banking policies, risk, security, and regulatory
requirements
Business Continuity Management
- Identify
system risks related to disaster recovery and business continuity
- Work
with Risk Management and Information Security teams to implement
mitigating actions
- Support
continuity of business operations during system or operational disruptions
People Leadership
- Lead,
coach, and manage BPM technical staff
- Conduct
performance appraisals, goal setting, and capability development
- Foster
a high-performance, service-oriented team culture
Job Specifications
- Bachelor’s
degree in Computer Science or related field
- Master’s
degree is an added advantage
- ITIL
Intermediate certification and relevant ICT professional qualifications
- Project
Management certification (PMI or PRINCE2)
- Minimum
6 years’ hands-on experience implementing and supporting Business Process
Automation solutions
- 5–6
years’ experience in application development and/or support within medium
to large organizations
- Strong
experience in Business Analysis or Systems Analysis
- Hands-on
experience with Newgen IBPS and OMNIDOCSExperience managing web
applications on JBossAt least 3 years’ experience in a supervisory or
managerial role
- Experience
working within a banking or financial services environment preferred
Applications Support Specialist at NCBA Group
Applications Support Specialist
Job Purpose Statement
The purpose of this role is to provide day-to-day support,
work on deployment, customization and integration of all Core Insurance Systems
and Services, SharePoint, Microsoft Power Apps and Power Automation whilst
driving ongoing improvements. He / She will also be responsible for ensuring
they follow best practices and driving continuous service improvement and
productivity initiatives around the Core Insurance Applications and related
services
Ideal Job Specifications
- Undergraduate
degree in Computer Science /Information Technology – Minimum 2nd Upper
Class honours.
- Minimum
3 years working experience in a busy IT environment with a hands-on role
in implementing and development Workflows & Business Automation
Systems e.g. Customer Relationships Management Systems (CMRM), MS
SharePoint and MS Power Platform.
- Certified
in MS Dynamics 365 Customer Engagement and/or Power Platform.
- Experienced
in Microsoft Dynamic CRM, and/or Microsoft Power Platform (Power Apps,
Power Automate & Power BI).
- Experience
of working in the IT function within a busy environment will be an
advantage.
- Experienced
with platform architectures (e.g. client-server, n-tier, thin client)
- Proficient
with developing, deploying, customizing and integrating Microsoft Dynamics
CRM, MS SharePoint and MS Power Platform
- Demonstrated
proficiency in understanding and implementing business Process Automation
workflows and processes.
- Demonstrated
proficiency in using the either the CRM SDK or Power Platform development.
- Experience
with source control management systems and continuous
integration/deployment environments
Corporate Channels Specialist at NCBA Group
Job Purpose Statement
This is an ICT Specialist role whose purpose is to
provide effective and efficient support and system administration to systems.
This includes but not limited Mobile Banking, Internet Banking, Mobile Money
Payment systems, Bill Payment Systems etc
Key Accountabilities (Duties and Responsibilities)
Application Development 30%
- Provide
Second and third Level technical & application Support for Mobile,
MPESA and Internet Banking products family of systems and supporting
environments
- Facilitate
Digital Channels application performance tuning, application upgrades,
documentation of procedures and overall system optimization to ensure
excellent user experience and customer service
Incident / Problem Management 40%
- Resolve
any incidents causing interruption of service in the quickest and most
effective way possible according to defined SLA’s
- Ensure
availability of 24 hour on-call support on the Digital Channels system and
provide remedial actions so as to observe service level agreements with
business
Change Management 10%
- Execute
System integration testing and subsequent implementation of system
upgrades, hotfixes, patch releases and CR deployments
- Participate
in running Digital Channels projects as the Technical Resource
IT Governance & Security 10%
- Key
systems configurations to ensure generation and maintenance of audit
trails for any changes occurring in sensitive databases are captured and
secured
Business Continuity Management 10%
- Flag
areas having inadequate DR, work with IT Infrastructure and Manager Core
Systems towards mitigating actions where applicable to enable business
operations if BAU fails (specific to Digital Channel Systems). Test and
Document Disaster Recovery Procedures
Job Specifications
Kenya job opportunities
- Degree
in Computer Science or relevant IT degree from a University with a
reputable curriculum.
- Training
and applied knowledge in Digital Channels Support, Unix and Oracle Three
year’s practical proven experience in a 3 tiered application architecture,
including web technology support e.g. Jboss, WebLogic and IIS.
- Proven
experience in supporting banking channels (mobile, internet, ATMs etc)
Proven experience in systems analysis, design, implementation and
support.
- Proven
experience in SQL Scripting Proven knowledge of banking operations,
operations in business units and business impact analysis.
- Thorough
knowledge of the Bank’s core banking system
Customer Product Advisors (8 Posts) at NCBA Group
- Division/Department: Bancassurance
- Reports
to: Business Development Regional Manager
- Unit: Bancassurance
- Positions: 8
To market and sell the Bancassurance products to the
internal customers and other suitable prospects through direct approach and
referrals. The job function involves implementing of the Bancassurance sales
strategy and marketing initiatives aimed at sustaining portfolio growth and
achieving sales and income targets.
Ideal Job Specifications
- Bachelor’s
degree in a business related field, preferable B.Com Insurance,
Accounting,
- Finance
and/or Actuarial Science
Professional:
- Diploma
in Insurance (Preferred)
- Minimum
COP requirement
Desired work experience:
- At
least 3 years’ experience in Business Development preferably in the
insurance industry
Senior Manager, IA Quality Assurance & Improvement at NCBA Group
Senior Manager, IA Quality Assurance & Improvement
Job Purpose Statement
The Senior Manager, Internal Audit (Quality Assurance &
Improvement Program – QAIP) is responsible for developing, implementing and
enhancing leading practices within the Group Internal Audit Function, ensuring
compliance with the Institute of Internal Auditors’ (IIA) Global Internal Audit
Standards (GIAS), NCBA Internal Audit methodologies and Charter.
This role will not involve planning, executing or reporting
on regular internal audits or special/advisory reviews but focuses on audit
quality assurance, process improvements and external QA coordination. The role
requires extensive experience in internal audit quality assurance, risk-based
assurance, process improvement and compliance monitoring.
Ideal Job Specifications
Academic:
- A
University graduate
- Masters
degree will be an added advantage
Professional:
- CIA,
CPA (K) or ACCA qualifications
- Quality
Assessor Certification
- Basic
IT professional qualifications specifically: CISA, CISM and CISP an added
advantage
- Desired
work experience:
- Minimum
of 5 – 10 years’ experience in IA QA with the last 5 years in a leadership
role, preferably in the financial services industry or related role in
consulting including professional practice as external quality assurance
provider.
RPA Developer at NCBA Group
Job Purpose Statement
This position is responsible for designing, developing and
implementing innovative RPA solutions that can enhance business productivity
and maximize efficiency. It also involves understanding the business and its
challenges, functionally outlining a solution to the identified use cases and
then developing the required solutions.
Key Accountabilities (Duties and Responsibilities)
Financial 10%
- Analyze
business processes and workflows with the objective of finding out
how they can be improved or automated to save on cost.
- Manage
cost cutting initiatives to adhere to the set Business process budget
Internal business processes 60%
- Analyze
new process automation candidates, quickly assessing feasibility and
accurately estimate development effort
- Configure
new processes and objects using core workflow principles that are
efficient, well structured, maintainable and easy to understand
- Apply
RPA workflow design best practices when developing or maintaining
workflows
- Create
and document test cases for negative scenarios, in order to document
workflow behavior when certain systems malfunction, as well as
performance scenarios, in order to stress test systems behavior
- Review
workflows developed by other RPA Developers to ensure compliance with
internal control / security / audit requirements
- Support
the operational teams by staging and deploying automation solutions
into test and production environments and providing post-production
support.
- Provide
maintenance to production workflows by ensuring second level support
for workflow incidents; investigate reported errors, agree on error
severity and propose resolution
- For
workflow support tasks, respect SLAs agreed with business for
workflow downtime
- Report
issues to third level support (RPA vendor) if incidents cannot be
solved by the internal team; ensure development fix, unit testing and
production deployment preparation
- Configure
enhancements /change requests to already automated processes
- Work
directly with business teams to support various projects and
solutions.
- Assisting
in collecting and identifying functional requirements
- Investigating
and documenting better practices/alternative solutions that could be
used in future development
- Design
technical specification documents for RPA Projects
- Utilize
problem-solving skills to understand client pain points and
troubleshoot as challenges arise.
- Prepare
and provide regular and accurate progress reports for tracking and
decision-making.
Customer 20%
- Build
and maintain positive working relationships with all levels of staff.
- Drive
for the customer experience organization metrics to be achieved
through the implementation of process efficiency initiatives
Learning and growth 10%
- Be
self-driven and directed, build own skill and effectiveness,
presentation and stake holder management
- Take
courses to improve relevant skills required to perform the role
optimally
Job Specifications
Academic:
- Bachelor’s
degree from a recognized accredited university.
Professional:
- Basic
knowledge of Machine Learning (ML) and Artificial Intelligence
- Process
modelling experience using MS Visio/any other tool
- Mastery
of automation tools such as Microsoft Power Automate, UiPath, Blue Prism
- Experience
with Databases, such as SQL
Desired work experience:
- Minimum
3 years of hands on development experience relevant professional
experience in banking or financial services sector.
Core Banking (T24) Developer at NCBA Group
Job Purpose Statement
The T24 Developer is responsible for developing new
processes and modifying existing T24 functions to meet business requirements.
This role involves creating applications that interface with the Core Banking
system to extend its capabilities and working closely with testing teams to
ensure defect-free solutions that meet business needs.
Key Accountabilities (Duties and Responsibilities)
- Core
Banking Development (60%)
- Responsible
for software development of core banking and peripheral systems from
technical design to delivery.
- Perform
meticulous coding, code reviews, and unit testing for the core banking
system.
- Design
and implement new functionalities and enhancements based on Change
Requests (CRs) and Business Requirement Documents (BRDs).
- Support
and Problem Management (10%)
- Provide
3rd level support for escalated issues from IT Operations and Support
teams.
- Support,
maintain, and audit existing service lifecycle artifacts to agreed
Service Level Agreements (SLAs).
- Process
and Policies (10%)
- Adhere
to internal policies and procedures for the development and management of
the core banking system and other best practice standards.
- Governance
(10%)
- Enforce
internal policies and procedures for software application management
along ITIL and other best practice standards.
- Stakeholder
Management (10%)
- Advise
internal customers on technology improvements to ensure the realization
and maximization of business objectives.
Job Specifications
- Academic
Qualifications:
- Bachelor’s
Degree in Information Technology, Computer Science, or a related field.
Professional Training:
- ITIL
Foundation
- Certificate
in Programming in any two languages.
Desired Work Experience:
- At
least 3 years of practical experience in core banking development,
support, and troubleshooting of T24, web technology, and programming in
Info-basic.
- Proven
experience in systems analysis, design, implementation, and support.
- Experience
in T24 template programming, T24 customization (VERSION, ENQUIRY, online
services), COB, Design Studio.
- Deep
understanding of T24 modules: System Core tables, Funds Transfer, Teller,
Arrangement Architecture, Forex, Integration Frameworks, Business Events.
- Understanding
of modern software development concepts like Continuous Integration and
Continuous Delivery.
Technical Competencies:
- Proficiency
in at least two programming languages.
- Broad
knowledge of systems management, development, and implementation methods
with specialist knowledge of applications, Electronic Banking/Channels,
and peripheral systems.
- Competency
in using jbase/java to develop or interface with T24 applications.
- Ability
to translate business needs and Requirement Specifications into Design
Specifications.
- Ability
to develop programs/code from Design Specifications to high-quality
software in conformance with system development standards.
- Ability
to work closely with IT Security to ensure applications are well secured.
- Ability
to specify and ensure application controls are incorporated during
software design to mitigate risk exposure.
- Competency
in documenting system developments in accordance with the application
development policy.
- Ability
to create test plans, test cases, test scripts, and perform technical unit
testing.
- Ability
to work with existing systems to track and manage Change Requests and user
issues.
- Ability
to perform root cause analysis for recurring incidents, design, and
execute test plans.
Behavioral Competencies:
- Technical
know-how and the ability to work collaboratively with team members.
- Integrity
and strong work ethic.
- Problem-solving
skills and the ability to provide effective solutions within SLAs.
- Strong
communication skills.
- Ability
to complete projects within set timelines.
- Innovative
and creative with the ability to develop, deliver, and evaluate brilliant
ideas with strategic thinking.
Head of Product Design at NCBA Group
Job Purpose Statement
This role provides design leadership across LOOP DFS
Limited’s digital business by shaping how financial products are envisioned,
designed, and experienced by customers. It includes leading and supervising the
following key performance areas:
Strategic Leadership and User Research:
- Drive
the product design strategy with a user-first approach, championing
impactful user research that informs experience design across all
touchpoints.
Team Management & Development:
- Inspire
and manage a high-performing team of UI/UX designers and researchers,
supporting talent growth while ensuring timely and excellent design
execution.
Product Design & Execution:
- Oversee
end-to-end design delivery with a sharp focus on UI quality, usability,
accessibility, and innovation. Ensure product experiences are consistent
with brand identity and user needs.
Cross-Functional Collaboration:
- Work
closely with product, engineering, marketing, and business teams to ensure
design is integrated across the product lifecycle and supports business
growth.
Brand Stewardship:
- Ensure
all digital touchpoints align with LOOP DFS brand standards while evolving
design systems and the company’s digital presence.
Key Accountabilities (Duties and Responsibilities)
Financial (10%)
- Ensure
design processes are cost-effective and contribute to reducing
inefficiencies in product development. Minimize outsourced work by
building internal capability.
Internal Business Processes (75%)
Design Strategy (20%)
- Define
and maintain a scalable design framework rooted in user research. Lead
UI/UX strategy to support evolving digital financial products.
Team Development (20%)
- Coach
and mentor the design team, implement performance reviews, and foster a
collaborative team environment focused on excellence and innovation.
Execution & Delivery (20%)
- Lead
design from concept to execution. Oversee research and testing. Ensure all
deliverables meet timelines, accessibility standards, and product goals.
Cross-Team Collaboration (15%)
- Integrate
design into product roadmaps. Translate business objectives into
actionable design initiatives. Maintain alignment between teams.
Customer (5%)
- Translate
user feedback and market insights into design decisions. Promote
human-centered design that delivers seamless, engaging experiences for all
LOOP users.
Learning and Growth (10%)
- Support
design career paths, establish a feedback culture, and ensure team members
meet professional development goals. Promote awareness of design trends
and tools.
Job Specifications
Academic:
- Bachelor’s
or master’s in Human-Computer Interaction, Design, or related discipline.
Professional:
- 8+
years of design experience with strong UI/UX and user research focus.
- Leadership
experience in managing design teams.
- Strong
portfolio and expertise in tools such as Figma, Adobe Suite, or Sketch.
Industry:
- Experience
in fintech or digital platforms is highly desirable.
Specialist, POS Integration Engineer at NCBA Group
Job Purpose Statement
The role holder will be responsible for all development and
maintenance of software integrations done by the digital business. This is a
planning and development role whose focus is the analysis, design, development,
and management (technical support) of the division’s integrations and API
Strategy. The role leads the team that does integrations and API management.
Key Accountabilities (Duties and Responsibilities)
- Will
be responsible for the Design and Development of NCBA Integrations in
accordance with Business Requirements. Champions the NCBA Digital Business
API strategy for increasing market share.
- The
incumbent will be the in-house expert on Integrations best practice. He /
She will oversee code reviews (internal, and where necessary externally
produced code) and in charge of maintaining the NCBA Code
Repositories.
- Will
contribute to the definition of the NCBA Digital Business IT Architecture
and own the areas that specifically cover NCBA Internal Applications. The
incumbent will be responsible for the refinement of the Architecture to
ensure Application Development work carried out adheres to, and advances
the GITA
- The
role is responsible for proactively identifying commonly escalated
Application issues and then researching, troubleshooting and providing
more enduring solutions to these persistent issues for Internal
Applications.
- The
incumbent will lead the team responsible for 2nd Level Support on Internal
Applications
Qualification & Experience Requirements
- A
Bachelor’s degree in Computer Science, Information Technology or related
field. A Master’s degree in Technology or Business-related course is an
added advantage
- Minimum
8 years’ experience in IT systems development within a large highly
digitized organization designing, implementing and managing mission
critical systems, with at least 5 of those years within systems
development on Web, Mobile, Windows and Solaris/Linux platforms
- Certification
and experience implementing best practice frameworks e.g., ITIL,
PRINCE2
- Hands
on experience in software development with major languages Java, C++, C#
and practical experience using relation RDBMS e.g., Oracle and MS SQL etc
- Hands-on
experience in Mobile development on Android, iOS. Windows Mobile
development is an added advantage
- Hands
on experience in Web Development (AngularJS, NodeJS, Asp.Net) and Web
Servers (Apache, Tomcat, IIS and Nginx)
- Experience
with Code Repository (Version Control) tools (SVN, Git)
- Deep
understanding of industry standard formats and protocols (JMS, SOAP,
XML/XPath/XQuery, REST and JSON)
- Excellent
analytical, problem solving and reporting skills
- Previous
work experience with Spring framework
- Knowledge
of RESTful API services
- Experience
in supporting and/or implementing complex integration projects
- Knowledge
of Apache Kafka and Kubernetes
- Working
experience in Agile framework
- A
good knowledge of the systems and processes within Financial Services
industry
Specialist, POS Merchant Operations at NCBA Group
Job Purpose Statement
This role ensures timely procurement, tagging, distribution,
maintenance, and reconciliation of POS devices to meet business needs. The role
will also leverage data-driven insights to optimize inventory usage, vendor
performance, and overall operational effectiveness, ensuring compliance with
established SLAs and risk management policies.
Key Accountabilities
POS On-boarding, Inventory & Logistics Management
(40%)
- Take
charge of end-to-end POS device management
- Maintain
accurate, real-time inventory tracking aligned to operational demands.
- Put
in place efficient logistics processes to ensure devices are delivered and
installed on time.
- Work
closely with regional teams to handle returns, repairs and replacements.
Vendor & Stakeholder Management (20%)
- Build
and manage strong relationships with logistics partners, ensuring SLA
adherence and high performance standards.
- Engage
vendors to secure timely availability of required resources.
Operational Excellence & Compliance (20%)
- Ensure
full compliance with internal policies, risk controls and regulatory
requirements.
- Maintain
clear and up-to-date documentation for all inventory and logistics
processes.
- Continuously
improve efficiency by using data insights and applying best practices.
Data-Driven Insights & Reporting (20%)
- Review
operational data to spot trends and improvement opportunities in inventory
and logistics.
- Track
POS device dormancy and share insights with the Commercial team to support
transaction growt
Job Specifications
Academic & Professional Qualifications
- Bachelor’s
degree in Business, Engineering, Supply Chain, Operations, or a related
field
- Mandatory
experience managing POS inventory and logistics within the banking sector.
- Professional
certification in Logistics, Inventory Management, or a related field is an
added advantage.
Experience
- Minimum
of 5 years’ hands-on experience overseeing inventory and logistics in a
financial institution or similar environment.
Skills & Competencies
- Practical
working knowledge of inventory and terminal management systems such as
Oracle Inventory, SAP ERP, or TMS.
Card Systems Analyst at NCBA Group
Job Purpose Statement
The purpose of this role is to ensure that ATMs, Cash
Depositors, Teller Cash Recyclers, card management systems, card production
systems/hardware, and other related card support applications are implemented
and supported effectively. This ensures reliable customer service, secure
information handling, and adherence to Service Level Agreements (SLAs) for
uptime and performance. The role also includes delivering new initiatives and
projects related to the supported systems.
Key Accountabilities (Duties and Responsibilities)
Application Development – 30%
- Provide
second and third level technical and application support for ATM and card
product systems.
- Facilitate
performance tuning, application upgrades, documentation, and system
optimization to ensure excellent user experience and customer service.
Incident / Problem Management – 40%
- Resolve
service interruptions promptly and effectively in accordance with defined
SLAs.
- Ensure
24-hour on-call support for the ATM network and central systems, and
implement remedial actions to maintain service levels.
Change Management – 10%
- Collaborate
with EPM, system vendors, TSYS, Tieto, VISA, MasterCard, EFT Corp, NCR,
etc., for escalations, system upgrades, and change requests to meet
regulatory requirements.
IT Governance and Security – 10%
- Ensure
key system configurations generate and maintain audit trails for changes
in sensitive databases.
Business Continuity Management – 10%
- Identify
areas lacking disaster recovery (DR), collaborate with IT Infrastructure
and Core Systems Manager to implement mitigation strategies, and document
DR procedures.
Job Specifications
- A
Bachelor’s degree in Computer Science, Information Technology, or a
related field.
- Minimum
of three (3) years of hands-on experience in the installation,
configuration, support, and troubleshooting of CMS applications across all
layers. Preference will be given to candidates with experience in PRIME
and ONLINE systems.
- Experience
supporting core banking systems, particularly T24, is an added advantage.
- Demonstrated
expertise in supporting banking channels such as mobile banking, internet
banking, and ATMs.
- Proficient
in SQL scripting.
- Strong
background in systems analysis, design, implementation, and support.
- Working
knowledge of PCI-DSS and other card industry security standards.
- Solid
understanding of banking operations, business unit processes, and business
impact analysis.
- Proficient
in operating systems, especially Linux, UNIX, and Microsoft platforms.
- Familiarity
with Host Security Modules (HSMs).
Technical Competencies
- In-depth
understanding of card industry standards and operations, including PCI-DSS
compliance.
- Strong
technical skills in supporting card systems, business systems, and ATM
products to ensure high-quality service delivery.
- Ability
to design and guide application architecture in alignment with enterprise
architecture standards.
- Sound
knowledge and application of banking policies, procedures, and compliance
requirements.
- Capacity
to ensure that all managed application platforms remain current with
technological advancements to safeguard IT investments.
- Ability
to define, analyze, plan, measure, and enhance the availability of payment
systems, ensuring they meet agreed service availability targets.
Behavioral Competencies
- Excellent
interpersonal skills for effective communication and stakeholder
management, both internally and externally.
- Self-driven
with the ability to foster open communication, teamwork, and a
customer-centric culture.
- A
collaborative team player capable of working independently with minimal
supervision.
- Adaptability
to evolving systems, technologies, and procedures.
- Strong
planning and organizational skills to manage tasks and deliverables
efficiently.
- High
attention to detail and commitment to quality, ensuring consistently high
standards in task execution
Systems Administrator at NCBA Group
Job Purpose Statement
This role ensures that the Bank’s IT infrastructure aligns
with its vision by maintaining system uptime in line with agreed SLAs, managing
capacity, and planning for business continuity. The role oversees data center
operations, provides second‑level end‑user support, and collaborates with IT
units and business departments in the execution of technology projects.
Key Accountabilities (Duties and Responsibilities)
erver Infrastructure – 40%
- Manage
Linux OS platforms and administer virtual environments.
- Deploy
and support server and storage infrastructure.
- Perform
Active Directory (AD), DNS, and DHCP administration.
- Deploy
and manage VMware Cloud features.
- Conduct
routine system maintenance and upgrades.
- Maintain
accurate inventory and system documentation.
- Ensure
system uptime in line with SLAs and SOPs.
- Coordinate
vendor support engagements (on‑site and remote).
Business Continuity Planning – 20%
- Perform
regular backup restores, snapshots, and live recovery tests.
- Monitor
and resolve Commvault backup issues.
- Execute
and maintain Disaster Recovery (DR) plans.
- Collaborate
with internal IT and business teams on BCP initiatives.
- Manage
and test disaster recovery procedures.
Security, Risk and Compliance – 20%
- Perform
regular server and VMware host maintenance.
- Manage
OS patching and system upgrades.
- Address
audit findings and enforce compliance with policies.
- Run,
review, and share audit scripts.
- Patch
and upgrade ESXi servers regularly.
- Review
user access rights and permissions periodically.
- Enforce
segregation between PR, DR, and UAT environments.
Learning and Growth – 20%
- Participate
in infrastructure projects and strategic initiatives.
- Continuously
update technical knowledge and skills.
- Share
knowledge within the department.
- Train
Level 1 support teams on end‑user issue resolution.
- Document
operational processes comprehensively.
Job Specifications
Academic Qualifications
- Bachelor’s
degree in Computer Science, Information Technology, or a related field.
Professional Qualifications
- Relevant
professional certifications such as HCIA, RHCSA, RHCE, VCP, ITIL, MCSE,
MCITP, MCP, or equivalent.
- Project
Management certification and experience (e.g. PRINCE2, PMP) is an added
advantage.
Desired Work Experience
- Data
center management and virtualization (VMware, Azure, etc.).
- Minimum
of 3 years’ IT experience with hands‑on exposure to RHEL, VMware, Active
Directory, SAN Storage, and Commvault.
- Unix/Linux
experience (e.g. Ansible, Satellite).
- Proficiency
in Windows Enterprise servers.
- Experience
with multiple server models (rack mount, blade servers).
- Process
automation expertise.
- Knowledge
of system security and data backup/recovery.
- Familiarity
with SAN storage arrays.
- Microsoft
365 and Active Directory Services experience.
- Collaboration
with third‑party vendors.
- Banking
or financial services experience is an added advantage.
Head of Retail Payments at NCBA Group
Job Purpose Statement
The Head of Payments provides strategic leadership and
direction for the Bank’s integrated payments ecosystem, encompassing merchant
acquiring, card issuance and acceptance, e-commerce, agency banking, mobile
banking, billers, and tills. The role is tasked with driving innovation,
operational efficiency, and revenue growth across all payment channels,
positioning the Bank as a market leader in digital and omnichannel financial
services. The incumbent will develop and execute forward-looking strategies that
enhance customer value propositions, leverage emerging technologies, strengthen
ecosystem partnerships, ensure regulatory compliance, and deliver sustainable
competitive advantage in a rapidly evolving payments landscape.
Key Accountabilities (Duties and Responsibilities)
Job Specifications
Academic:
- Bachelor’s
degree in business, Finance, Banking, Information Technology, or a related
field.
- A
master’s degree in business administration (MBA), Finance, Strategic
Management, or a related field is an added advantage.
Professional Qualification:
- Professional
certifications in Payments (e.g., Certified Payments Professional – CPP),
Digital Banking, or Risk Management are preferred.
Desired work experience:
- Minimum
of 10 years of progressive experience in banking, fintech, or financial
services, with at least 5 years in a senior leadership role within
payments, digital banking, cards, or channels management.
Senior Manager, IA Quality Assurance & Improvement at NCBA Group
Job Purpose Statement
The Senior Manager, Internal Audit (Quality Assurance &
Improvement Program – QAIP) is responsible for developing, implementing and
enhancing leading practices within the Group Internal Audit Function, ensuring
compliance with the Institute of Internal Auditors’ (IIA) Global Internal Audit
Standards (GIAS), NCBA Internal Audit methodologies and Charter.
This role will not involve planning, executing or reporting
on regular internal audits or special/advisory reviews but focuses on audit
quality assurance, process improvements and external QA coordination. The role
requires extensive experience in internal audit quality assurance, risk-based
assurance, process improvement and compliance monitoring.
Ideal Job Specifications
Academic:
- A
University graduate
- Masters
degree will be an added advantage
Professional:
- CIA,
CPA (K) or ACCA qualifications
- Quality
Assessor Certification
- Basic
IT professional qualifications specifically: CISA, CISM and CISP an added
advantage
Desired work experience:
- Minimum
of 5 – 10 years’ experience in IA QA with the last 5 years in a leadership
role, preferably in the financial services industry or related role in
consulting including professional practice as external quality assurance
provider.
DevOps Engineer at NCBA Group
Job Purpose Statement
The DevOps Engineer is responsible for defining and
implementing the build, deployment, and monitoring of APIs using standards
adopted by the bank. This role involves working within Agile development teams
to automate deployment, monitoring, and infrastructure management in both cloud
and on-premise environments. Key responsibilities include building and
configuring delivery environments to support CI/CD tools, creating scripts to
automate infrastructure tasks, and collaborating with development teams to establish
automated CI/CD pipelines. The role also involves developing custom scripts to
enhance system efficiency and reduce human intervention, evaluating application
performance, and implementing solutions to address bottlenecks.
Key Accountabilities (Duties and Responsibilities)
Key Accountabilities:
- DevSecOps
(40%)
- Implement
DevOps processes and pipelines for CI/CD.
- Software
QA Processes (10%)
- Design,
develop, and improve Systems QA processes.
- Software
Testing (10%)
- Apply
automated software testing standards to assist in product development.
- Governance
(10%)
- Adhere
to internal policies and procedures for application development and
management.
- Stakeholder
Management (10%)
- Manage
relationships with technical platform owners and internal business
owners.
- Continuous
Improvement (20%)
- Advise
on technology improvements to maximize business objectives.
Job Specifications
Ideal Job Specifications:
- Education: Bachelor’s
degree in Computer Science, Information Technology, or related field. A
Master’s degree is an advantage.
- Experience: Minimum
2 years in IT systems development, with at least 2 years in software
testing. Experience with Core Banking Software (preferably T24) and
hands-on DevOps experience required.
- Technical
Skills: Proficiency in automated test suites (Cucumber, Selenium,
etc.), software development (Java, Kotlin, C++), and RDBMS (Oracle, MS
SQL). Knowledge of Linux/Unix commands, SQL, and industry-standard
formats/protocols (JMS, SOAP, REST).
- Certifications: ITIL,
PRINCE2 preferred.
Key Responsibilities:
- Understand
customer requirements and project KPIs.
- Implement
development, testing, automation tools, and IT infrastructure.
- Manage
stakeholders and external interfaces.
- Set up
DevOps tools and infrastructure.
- Define
and set development, test, release, update, and support processes.
- Review,
verify, and validate software code.
- Troubleshoot
and fix code bugs.
- Monitor
processes and update/create new processes for improvement.
- Encourage
and build automated processes.
- Deploy
cybersecurity measures.
- Manage
incident resolution and root cause analysis.
- Coordinate
and communicate within the team and with customers.
- Select
and deploy CI/CD tools.
- Strive
for continuous improvement in CI/CD pipelines.
- Report
progress to the line manager.
Behavioral Competencies:
- Interpersonal
Skills: Relates well with executives, managers, technical teams,
and customers.
- Commercial
Acumen: Broad business knowledge and interest in market trends.
- Leadership
& Communication: Communicates effectively with stakeholders.
- Innovation
& Adaptability: Passionate about technology and innovation.
- Self-Driven
& Results Oriented: Motivated and impactful in attracting and
delighting customers.
Network Engineer at NCBA Group
Job Purpose Statement
The Network Engineer role is to support the bank’s Network
infrastructure. This includes developing, maintaining, supporting, and
optimizing key functional areas; particularly NCBA group IP Networking,
Datacentre Network technologies, SD access and SD WAN in collaboration with
external vendors, system experts and consultants.
Key Accountabilities (Duties and Responsibilities)
Network Automation 30%
- Drive
initiatives to achieve efficiencies through automation tools and
technique
- Performing
Network maintenance, migration, and upgrading hardware and software.
Data centre Support 20%
- Monitor
all Data Centre equipment & ensure compliance to required standards
& systems.
- Perform
troubleshooting on data centre, identify issues and assist in timely
resolution.
- Ensure
adherence to all established guidelines and management practices for
employees.
- Analyse
and determine appropriate layout of all equipment’s in data centre with
help of balancing and cooling.
- Monitor
and supervise all data centre solutions.
Network Scripting 10%
Develop scripts to automate deployment and
installation.
SLA & Incident management 20%
To provide management of group network security related
projects, incidents, problems and escalations are dealt with according to
defined set of policies, processes, procedures and SLA’s.
Project Management 10%
- Plans,
designs & implements network projects in accordance with Bank’s
requirements
- Monitor
capacity & performance of the group databases to ensure optimum
efficiency
Business Continuity 10%
- Disaster
readiness is maintained as agreed and ensures regular DR exercises are
done
- Assist
in the development of a Business Continuity Plan for the IT operations of
the bank.
Support of IT Strategy 10%
- Effectiveness
of integration of IT infrastructure blueprint with the bank’s business
direction
- Contribute
to effectiveness of the network security system (policy, controls &
infrastructure) with regard to protection against exposure to and impact
of risks associated with data loss, corruption and/or unauthorized
access
- Support
other areas where necessary (On-prem, Hybrid and Cloud instances)
Job Specifications
Academic:
Bachelor’s Degree in Computer Science, Information
Technology or related field.
Professional:
- CCNA,
HCIA and other relevant database professional qualifications in IT
field
- Knowledge
in Python, Linux and automation tools will be an added advantage
- Project
Management certification and experience is preferred e.g. PRINCE2,
PMP
Desired work experience:
- 3-4
years’ proven experience in network support on medium to large
organizations
- Working
experience in a bank or other financial services organization would be
added advantage
Manager, Server and Storage at NCBA Group
Job Purpose Statement
The Manager, Server and Storage is responsible for
evaluating, implementing, and supporting IT infrastructure in alignment with
the Bank’s strategic vision. This role ensures infrastructure availability for
business continuity and oversees data centre operations in accordance with
service level agreements (SLAs). The position also supports virtual
environments, backup/restoration processes, business continuity planning (BCP),
and SAN storage infrastructure. Collaboration with the Information Security team
is essential to implement policies and procedures that enhance server/storage
efficiency, capacity management, and performance controls.
Key Accountabilities (Duties and Responsibilities)
Server Infrastructure (20%)
- Management
of the physical and virtual infrastructure, including VMware and Hyper-V,
running multiple OS platforms.
- Server
hardware support and maintenance in collaboration with selected partners
and vendors.
- Implementation
of High Availability setups and Disaster Recovery (DR) for bank systems.
- Management
of projects related to enterprise infrastructure.
- Management
of enterprise applications that relate to the daily operations of the
bank.
- Serve
as an escalation point and/or backup for end-user issues.
- Management
of documentation – SOPs, inventory, and architecture diagrams.
Storage, Backup and Recovery Infrastructure (20%)
- Implement
the Storage, Backup and Recovery strategy in line with the Business
Strategy.
- Operationalise
plans, design, and implement Storage, Backup, and Recovery projects in
accordance with the Bank’s requirements.
- Support
the Storage, Backup, and Recovery architectural framework applicable
throughout the organisation.
- Evaluate
and test new Storage, Backup, and Recovery technology to support new
products and services.
- Collaborate
with personnel and contractors regarding maintenance, support, and
upgrades performed on the Bank’s infrastructure.
- Create
strong relationships at the regional/global level within the IT community
to leverage resources/solutions for local requirements.
- Monitor
capacity and performance of the group-wide server and storage
infrastructure to ensure optimum efficiency.
- Plan
for capacity, performance, and service availability of all servers and
storage in line with business needs. Work with application/project teams
and third-party partners to plan, design, and implement new infrastructure
to meet the existing and growing needs of the business.
- Ensure
proper change management, i.e., all changes are done in a controlled
process and environment with appropriate documentation.
Security and Compliance (20%)
- Implement
server and storage security policies and controls following Bank’s
requirements.
- Review
configurations and schedule patch rollouts to ensure that any
vulnerabilities are addressed.
- Ensure
compliance with regulatory policies.
Business Continuity Planning (20%)
- Assist
in the development of a Business Continuity Plan utilising server and
storage technology.
- Support
and participate in formulating and executing detailed Disaster Recovery
plans for the Bank.
- Liaise
with partners (where applicable) for the deployment of the BCP.
- Liaise
with other internal IT/business units for maintenance and deployment of
the BCP.
- Invoke
and revoke disaster recovery of all systems.
Learning and Growth (20%)
- Train
and mentor colleagues in the department.
- Provide
leadership and direction to colleagues attached to the unit.
- Documentation.
- Actively
seek to learn, grow, and stay abreast of current developments/trends in
relevant technical/professional knowledge areas.
- Lead
by example and inspire others to follow.
Job Specifications
Academic Qualifications
- Bachelor’s
degree in Computer Science or related IT field.
Professional Qualifications
- ITIL,
MCSE, Server & Storage Administration training (or equivalent).
Experience
- Minimum
5 years’ relevant experience.
Technical Competencies
- Knowledge
of change management tools and processes (versioning, defect tracking,
release management).
- Functional
and technical expertise in enterprise systems platforms, including
multi-country implementation, support, integration, and
development/customisation.
Behavioural Competencies
- Proactive
and innovative in addressing user and business IT needs.
- Passionate
about IT and business.
- Results-oriented
and achievement-driven.
- Resilient
and able to work under pressure.
- Goal-driven,
receptive to new ideas, and adaptable to change.
- Self-reliant
with strong networking and relationship-building skills.
- Leadership,
team-building, and mentoring abilities.
- Excellent
interpersonal, written, and verbal communication skills.
- Able
to operate in a multicultural environment.
- Proactive
initiator, able to identify and act on opportunities.
Technical Assurance Specialist at NCBA Group
Job Purpose Statement
The Technical Assurance Analyst is responsible for ensuring
that in-house developed or customized software implementations and system
enhancements meet the expected quality, performance, and scalability standards
when delivered to customers. This role focuses on evaluating deployment
architecture, software efficiency, system design, performance, and scalability
for all system changes. The role holder will work closely with the enterprise
architecture team to assess the technical implications of technology changes
and ensure alignment with architectural standards. The position requires
experience in performance testing, software development life cycle (SDLC), and
automated testing tools to support strategic architectural goals and provide
assurance on software quality attributes.
Key Accountabilities (Duties and Responsibilities)
- System
Integration and Performance Testing (40%):
- Develop,
execute, and monitor System Integration Testing (SIT) and performance
testing strategies to validate software interoperability, performance,
and scalability across hybrid environments (on-premises and cloud).
- Use
tools like JMeter, LoadRunner, SoapUI, and Postman to conduct stress,
load, regression, and scalability testing.
- Analyze
test results to identify performance bottlenecks and integration issues,
and provide recommendations to optimize system performance.
- Identify
integration risks early in the SDLC in conjunction with architects.
- Technical
Assurance Processes (35%):
- Evaluate
software changes to ensure performance, scalability, and reliability
across both on-premises and cloud environments.
- Collaborate
with enterprise architects to align with architectural standards and
optimize cloud-native architectures by monitoring performance metrics and
adjusting resource configurations.
- Provide
input on technical trade-offs and integration risks.
- Continuous
Improvement (10%):
- Identify
and drive opportunities to improve software performance and scalability.
- Advise
on technology enhancements, including cloud optimization strategies, that
maximize business objectives.
- Promote
performance engineering best practices and continuous improvement
initiatives.
- Stakeholder
Management (10%):
- Manage
relationships with internal stakeholders, technical platform owners, and
external vendors.
- Facilitate
communication to ensure alignment with business goals, architectural
standards, and cloud adoption strategies.
- Governance
and Compliance (5%):
- Enforce
policies and procedures for software development and deployment, aligned
with ITIL, ISO 27001, TOGAF, and other standards.
- Monitor
compliance with architectural guidelines, including cloud-specific
regulations (e.g., GDPR, PCI-DSS).
- Ensure
consistent governance across on-premises and cloud environments.
Job Specifications
Ideal Job Specifications:
Academic:
- Bachelor’s
degree in Computer Science, Information Technology, or a related field.
Desired Work Experience:
- Minimum
3 years of hands-on experience in IT systems development or solution
architecture within a highly digitized organization.
- Hands-on
experience in performance testing and software development, with at least
3 years of practical experience using tools such as JMeter, LoadRunner,
Selenium, and integrating with continuous deployment pipelines.
- Practical
experience with API testing tools like SoapUI and Postman for validating
and verifying web services.
- Experience
in software development using languages like Java, Kotlin, C++, C#, and
database management (e.g., Oracle, MS SQL).
- Strong
understanding of the SDLC, integration patterns, and methodologies for
performance optimization.
- Experience
in non-functional testing, including load, stress, and scalability
testing.
- Familiarity
with continuous integration tools (e.g., GitLab CI, Jenkins) and
bug-tracking tools (e.g., TestRail, JIRA).
- Knowledge
of systems and processes within the Financial Services industry.
Required Tools and Technologies:
- Practical
experience with performance testing tools (e.g., JMeter, LoadRunner).
- Practical
experience with API testing tools (e.g., SoapUI, Postman) for functional
testing of web services.
- Practical
experience with continuous integration tools (e.g., Azure DevOps, GitLab
CI, Jenkins) and bug-tracking tools (e.g., TestRail, JIRA).
- Knowledge
of cloud platforms (e.g., Azure, AWS) and monitoring tools (e.g., Grafana,
Prometheus).
Channel Application Developer at NCBA Group
Job Purpose Statement
This technical role involves the analysis, design,
development, and management (3rd Level technical support) of the bank’s
channels and other applications (Mobile APP/USSD, web applications, card,
Internet banking, and peripheral applications) with integration points to the
Core Banking System, Bank Channels, Partners, and other Third-Party systems.
The role aims to deliver business strategy by providing a stable and
customer-friendly user interface.
Key Accountabilities (Duties and Responsibilities)
- Systems
Development (60%)
- Develop
and maintain App and Web solutions using C#, Java, Swift, Flutter,
NodeJs.
- Debug
and maintain written code.
- Report
and resolve issues/problems.
- Identify
and handle technical risks and issues.
- Work
in a project team alongside other developers.
- Provide
technical support to stakeholders.
- Report
on project statuses and developments.
- Participate
in project meetings.
- Lead
the design, development, and deployment of software solutions.
- Ensure
adherence to coding standards, architectural principles, design patterns,
and best practices.
- Implement
scalable, maintainable, and high-performance software systems.
- Evaluate
new tools and technologies to improve development processes.
- Monitor
and improve software performance and security.
- Project
Management (10%)
- Collaborate
with stakeholders to define project scope, technical requirements, and
timelines.
- Ensure
delivery of software projects within deadlines while maintaining quality
standards.
- Conduct
regular code reviews.
- Document
technical designs, user guides, and operational procedures.
- Support
and Problem Management (10%)
- Track
solutions performance metrics and improve stability, scalability, and
availability of APIs.
- Provide
3rd Level support for escalated issues.
- Support,
maintain, and audit existing service lifecycle artifacts.
- Process
and Policies (5%)
- Adhere
to internal policies and procedures for the development and management of
NCBA Software Platforms and repositories.
- Governance
(5%)
- Adhere
to internal policies and procedures for the management of Software
Applications.
- Review
and resolve audit issues.
- Stakeholder
Management (10%)
- Advise
internal customers on technology improvements.
- Participate
in requirement definition to ensure detailed scoping of changes.
Job Specifications
- Bachelor’s
degree in computer science, information technology, or related field.
- Minimum
of 3 years of experience as a full stack developer.
- Proficiency
in C#, Flutter, Swift, Kotlin, NodeJs, and Java.
- Knowledge
of database management systems (ORACLE, MSSQL, Postgres).
- Experience
with GIT and other DevOps tools.
- Ability
to write clean, easy-to-understand code.
- Outstanding
analytical and problem-solving skills.
- Excellent
written and verbal communication skills.
- Understanding
of coding and development processes.
- Experience
working in an agile environment.
- Ability
to work independently and collaboratively.
- Certification
and experience with ITIL, PRINCE2.
- Understanding
of software development lifecycle, integration patterns, and best
practices.
- Experience
in creating technical designs and deployment artifacts.
- Knowledge
of industry-standard formats and protocols (JMS, SOAP, XML/XPath/XQuery,
REST, JSON).
- Use
of continuous integration tools (e.g., Gitlab CI/Jenkins).
- Testing
automation experience.
Investigation Officer at NCBA Group
Investigation Officer at NCBA Group
Job Purpose Statement
The role is responsible for planning, coordinating, and
executing investigations into fraud, cybercrime, misconduct, and breaches of
internal policies. It ensures adherence to investigative standards, timely
reporting, and effective collaboration with law enforcement agencies. The
position also involves collecting and analyzing financial and digital evidence,
producing reports for regulatory or legal use, supporting anti‑fraud and
cybersecurity awareness, and recommending preventive measures to strengthen controls
and governance within the Bank
Key Accountabilities (Duties and Responsibilities)
Conducting Investigations – 55%
- Conduct
end‑to‑end investigations in compliance with established investigative
protocols, including planning for complex cases.
- Collect,
preserve, and analyze financial, digital, and documentary evidence, and
provide actionable insights and recommendations.
- Interview
witnesses, suspects, and victims; obtain written statements where
required.
- Prepare
comprehensive investigation reports in line with approved methodologies.
- Conclude
investigations with accurate, value‑adding outcomes aligned with case
type.
- Recommend
corrective actions to address process, people, or system weaknesses.
- Advise
on loss provisions, client refunds, repudiations, recoveries, and write‑offs.
- Support
HR with documentation for disciplinary processes.
- Ensure
all investigations are completed within acceptable timelines.
- Recommend
improvements to investigative methodologies.
- Represent
the Bank in criminal or civil proceedings when required.
- Collect
intelligence to prevent fraud and security incidents.
Case Management – 15%
- Maintain
case files and the investigations database to required standards.
- Attend
progress meetings and provide updates.
- Continuously
develop professional skills through training and experience.
- Prepare
weekly, monthly, and ad hoc MI reports.
- Ensure
accuracy and reliability of all MI relating to investigations and
recoveries.
- Submit
whistle‑blowing reports to the Head of Security & Investigations.
- Support
fraud‑awareness and sensitization initiatives with HR and Risk.
- Assist
in pre‑employment screening processes.
Stakeholder Management – 15%
- Build
strong working relationships with internal and external stakeholders.
- Engage
with industry peers to exchange intelligence on fraud trends and threats.
- Execute
any other duties assigned by the Head of Security & Investigations.
Risk Identification and Awareness – 15%
- Escalate
all risks or emerging risks identified during investigations.
- Identify
high‑risk business units and participate in awareness efforts.
Job Specifications
Academics:
- Bachelor’s
degree in IT, Law, Business Administration, Finance, Economics,
Criminology, or related fields.
- Cybersecurity
skills are an added advantage.
Professional:
- Professional
certification such as CFE, ASIS, or equivalent.
Desired Work Experience:
- Minimum
4 years’ experience in investigative procedures and practices.
- Experience
in DCI, banking investigations, criminal analysis, or cybercrime
investigation is highly desirable.
Technical Expertise:
- Strong
knowledge of investigative techniques applicable to cases with criminal
implications.
- Proficiency
in computer applications including MS Word, Excel, PowerPoint, email, and
internet systems.
Portfolio Manager at NCBA Group
Job Purpose Statement
We are seeking a dynamic and results-driven Credit Portfolio
Manager to join our Credit Risk Division. The role is central to safeguarding
and enhancing the quality of the loan book across Corporate Banking,
SME/Business Banking, and Consumer Banking.
The Portfolio Manager will oversee portfolio performance,
credit risk analytics, IFRS 9 compliance, and strategic reporting, while
driving innovation and process excellence. Working closely with senior
leadership and business teams, the role ensures proactive risk management,
alignment with regulatory and Group standards, and sustainable portfolio
growth.
Job Specifications
Academic Qualifications:
- University
degree (Upper Second Division or equivalent) in Finance, Business,
Economics, Statistics or a related field.
Professional Qualifications:
- Relevant
professional qualification in Banking, Accountancy, Credit Risk
Management, or Financial Analysis (e.g., CFA, CPA, FRM).
- Additional
certifications in data management, data analytics, or related IT programs
are a plus.
Desired Work Experience:
- Minimum
of 5 years’ experience in the banking sector, with at least 3 years in
portfolio analysis or credit risk management roles.
- High
level proficiency in IFRS 9 Modelling (at least 2 years’ experience)
- Demonstrated
experience in financial analysis and credit portfolio management.
- Proven
ability to develop collaborative relationships with key internal
stakeholders to achieve objectives and prioritizations
- High
proficiency in spreadsheet tools (e.g., Excel) and in presenting data
effectively.
Specialist, Robotics Process Automation (RPA) at NCBA Group
Job Purpose Statement
The RPA specialist will work closely with stakeholders to
identify automation opportunities and create efficient and effective RPA
workflows that Loop DFS uses on its core business applications, infrastructure
& processes.
The role holder will be responsible for designing,
developing, and implementing automation solutions to streamline business
processes and leverage on cutting-edge automation technologies tools i.e. Ui
Path, Microsoft Power Automate, Blue Prism among others.
Key Accountabilities (Duties and Responsibilities)
Bots Developments and Maintenance (50%)
- Design,
create, refine, implement, document, and maintain a fit for purpose
Robotics Process Automation framework that supports Automation of
Operations processes.
- Create,
test, and maintain RPA bots ensuring high accuracy, stability, and
continuous support.
- Ensure
automation solutions reduce errors on production environments, enhance
reliability, contributing significantly to streamlined workflows and
improved organizational efficiency.
Process Analysis and Optimization (20%)
- Analyze
existing processes to identify automation opportunities, and optimize
automated solutions for better performance.
Collaboration and Compliance (20%)
- Collaborates
with the IT Platform Operations, Architecture, Infrastructure &
Business teams to get insights of their needs and pain points and deliver
RPA solution that are fit for purpose.
- Ensure
RPA implementation maintains high level of security standards, Data
protections as well as Banks policy.
Architectural Reviews (10%)
- Analyze
technical architecture of systems and applications to understand
dependencies, points of failure, impacts, and external and internal
interfaces, to provide Automation recommendations for system and
infrastructure and time estimates.
Job Specifications
- A
degree in Computer Science or its equivalent from a recognized University.
- Minimum
of 2-3 years’ experience within a large highly digitized organization
designing, implementing and managing RPA solutions.
- Hand
on experience in scripting, configuration and deployment using Robotics
Process Automation tools such as Ui Path, Blue Prism, power automate etc
- Extensive
expertise in .Net development, encompassing a deep understanding of C#,
JavaScript, HTML, python, CSS and ability to write clean, efficient, and
scalable code.
- Knowledge
& experience of workflow automation, and business process optimization
using RPA solutions
- Broad
technical acumen across multiple disciplines applications with a solid
understanding of current technologies especially within the Fintech and
Financial space.
Senior Manager, UX Design at NCBA Group
Job Purpose Statement
The Senior Manager, UX Design is responsible for defining
and safeguarding LOOP’s digital experience vision. The role exists to
articulate what exceptional wallet experience means for the organization,
translating the platform strategy into clear design principles and ensuring
that every product decision strengthens, rather than fragments, the customer’s
relationship with their money.
As the strategic design lead, the role influences what the
organization builds and why, providing executive-level guidance on experience
coherence and long-term platform integrity. Working closely with the CEO and
executive leadership, the Senior Manager, UX Design shapes strategic direction
by challenging product and technology decisions that undermine a unified
customer experience.
The role also leads and develops a small team of designers,
embedding design as a strategic discipline within the organization. It ensures
that design moves beyond visual execution to platform thinking—guiding teams to
build integrated, coherent experiences rather than isolated features. Success
in this role is reflected in executive reliance on design insight to diagnose
experience gaps, prevent incoherent releases, and continuously elevate the
standard of LOOP’s digital experience.
Key Accountabilities (Duties and Responsibilities)
- Define
and articulate LOOP’s overall design philosophy and ensure a coherent
wallet experience across credit, payments, and engagement
- Challenge
product, technology, and commercial decisions that weaken user experience,
using clear frameworks and evidence
- Translate
platform vision into actionable design principles and mental models for
product and engineering teams
- Present
and defend design strategy in executive forums, linking design decisions
to commercial impact
- Serve
as the organization’s design authority, preventing the release of
incoherent or misaligned experiences
- Lead,
manage, and develop the in-house and outsourced design teams
- Strengthen
the team’s strategic thinking, focusing on end-to-end journeys rather than
isolated features
- Establish
quality-driven design rituals such as critiques, reviews, and portfolio
assessments
- Position
design as a strategic function within Product, influencing how
cross-functional teams collaborate
- Define
the end-to-end wallet experience architecture and user mental models
- Develop
and maintain consistent design standards across app, USSD, and other
channels
- Identify
and resolve fragmented or broken user experiences through roadmap
improvements
- Balance
user needs, business goals, regulatory requirements, and technical
constraints in all design decisions
Job Specifications
Academic
- At
least an undergraduate degree
Essential
- 7+
years in product or UX design, with at least 3 years operating at a
strategic level
- Proven
ability to define and drive a clear design vision and philosophy,
supported by a portfolio demonstrating strategic thinking
- Experience
in fintech, payments, or digital financial services, with strong
understanding of regulated environments and complex user journeys
- Demonstrated
ability to challenge and influence senior stakeholders, including C-suite
and product or tech leads, with evidence of successfully defending design
decisions
- Strong
foundation in user research, interaction design, information architecture,
and visual design, with the ability to critique and coach across these
areas
- Experience
managing small design teams (2–10 people), focused on building capability
rather than just task coordination
- Exceptional
communication skills, able to clearly articulate complex design concepts
to non-designers, executives, and boards
Highly Desirable
- International
design experience where design is embedded as a strategic discipline
- Experience
designing wallet, super-app, or platform-based products rather than
single-feature applications
- Track
record of building or transforming a design function and culture
- Experience
working in African markets, with understanding of connectivity, literacy,
trust, and regulatory contexts
- Background
in service design, design systems, or design operations
NCBA Go Getter Internship Program at NCBA Group
About the program:
The NCBA Go Getter Internship Program is an opportunity for
graduates to jump start their careers by giving them first-hand corporate
experience while giving top performing interns the opportunity to be included
in the Bank’s talent pipeline for future opportunities.
Our Values:
- Driven –
We are passionate, make bold
decisions and learn from our failures. We seek new
challenges and appreciate different views, constantly
raising the bar. We explore our full potential.
- Open –
Our interactions are candid, honest and transparent.
We listen to each other and our clients. We
are inclusive and always respect each other.
- Responsive –
We put our customer’s interests at the heart of all that we do.
We are proactive, act quickly and resolutely to deliver
results. We keep it simple and seek new ways to improve.
- Trusted –
As a trusted partner we do what is morally right always. We keep
our word. We are accountable and believe in each other.
What we are looking for:
- Strong
analytical thinking with the ability to turn data into insight
- A
sharp eye for detail, ensuring accuracy in every task
- The
drive to continuously develop skills
- Strong
planning and organization skills
- A
commitment to quality, consistently delivering high-standard outcomes
- The
ability to apply banking policies, processes, and controls effectively to
meet compliance standards
The Ideal candidate should be able to:
- Speak
Up with Confidence – Share your ideas clearly, whether you’re
writing, presenting, or collaborating.
- Make
Things Happen Together – Work with others, influence positively, and
turn ideas into real results.
- Connect
& Collaborate – Build strong relationships and manage
expectations with teammates, leaders, and clients.
- Own
Your Impact – Take initiative, grow fast, and help create a culture
built on trust, teamwork, and great customer experiences.
What to expect:
- A
comprehensive induction program designed to set you up for success and
build a strong understanding of the business
- On-going
support from mentors, peers and your fellow Go Getter Interns
- Opportunity
to bring your ideas to life through engaging group projects and individual
assignments
- Unlimited
access to our e-learning platform to support your continuous learning
journey
- Career
talks and learning sessions aimed at enhancing interns’ understanding of
career progression, interview readiness, and key workplace skills
We know you are the best because you have:
- A
Bachelor’s Degree with minimum honors of 2nd Class Upper
- Minimum
grade of B- (minus) in KCSE (or equivalent) with at least a B- (minus) in
both Mathematics and English
- Must
have graduated within the last 12 months
Analyst – Equity Markets at NCBA Group
Job Purpose Statement
To fully support the operations of all NCBA Investment Bank
Advisory divisions including debt capital markets, equity capital markets, and
mergers and acquisitions.
Key Accountabilities (Duties and Responsibilities)
Financial – 30%
- Lead
in the preparation of Information Memoranda and deal pitch books.
- Increase
profitability of NCBA-IB through expansion of M&A, debt, and project
finance originations and executions.
- Grow
business by introducing new clients (M&A, FI, Project Finance, CPs,
etc.) and potential collaboration partners (PE Funds, Investment Banks,
DFIs, etc.).
- Increase
profitability through deal pipeline growth and expedient deal execution.
- Bring
ideas to the table that will lead to establishment of new business lines
within NCBA-IB.
- Support
the Fixed Income, Project Finance, and Corporate Advisory divisions.
- Collect
debts for jobs billed in the year.
Internal Business Processes – 50%
- Carry
out macro-economic, industry, and company research, as well as conducting
company analysis.
- Provide
relevant market information to inform, brief, and update NCBA-IB’s clients
and potential clients.
- Build
financial models to assist in execution of mandates.
- Gain
in-depth understanding of variables and assumptions affecting financial
models, and create models for valuation stages of deals and pitch books.
- Maintain
various databases used for research, client updates, deal sourcing, and
execution.
- Take
minutes during meetings and follow up to ensure all executables are
accomplished.
- Maintain
proper filing of materials including Engagement Letters, NDAs, Annual
Reports, Presentations, etc.
- Prepare
Non-Disclosure Agreements and Engagement Letters for clients.
Customer – 10%
- Cross-sell
group products.
- Manage
relationships with existing clients to ensure satisfaction and repeat
business.
- Positively
and broadly market NCBA-IB.
- Monitor
competition and market trends, advising NCBA-IB on positioning to achieve
objectives.
- Bring
ideas that lead to establishment of new business lines.
- Be
fully involved in research and financial modelling functions critical for
client engagement, updates, and briefings.
Learning and Growth – 10%
- Undertake
at least 50 hours of internal/external training annually.
Job Specifications
Academic:
- Bachelor’s
degree in a business-related field.
- Master’s
degree is an added advantage.
Professional:
- CIFA,
CISI.
- CFA or
CPA (K) is an added advantage.
Experience:
- Minimum
1 year in Investment Banking / Treasury environment with exposure to
financial analysis.
Technical Competencies:
- Knowledge
of banking and business operations, including investment banking policies
and procedures.
- Risk
management skills to anticipate and mitigate risks.
- Strong
conceptual and analytical skills with attention to detail.
- Technology
skills in investment banking applications, spreadsheets, and research
tools.
- Knowledge
of financial products and pricing methodologies.
- Financial
modelling and valuation expertise.
- Understanding
of compliance and regulatory frameworks (CMA, NSE, IRA, RBA, etc.).
Behavioural Competencies:
- Results
and achievement-oriented.
- Strong
personal ethics and integrity.
- Effective
negotiation skills with a win/win approach.
- Excellent
communication and interpersonal skills.
- Leadership,
team-building, and mentoring abilities
Manager, CSME Recoveries at NCBA Group
Job Purpose Statement
To maximize recoveries within the SME/Business Banking
Segment of the bank by setting and implementing appropriate recovery strategies
in line with the Bank’s Remedial Management Process and Procedures.
This is designed to minimise loss on the impaired bank assets and ensure
focused attention and close monitoring of the performance of the non-performing
loans portfolio of the bank. The guiding strategy is returning the accounts to
performing status, recovery or total exit.
Ideal Job Specifications
Academic:
- University
degree with a Second Class Upper /GPA 0f 3.00 and above or equivalent.
Professional:
- Relevant
professional qualification in banking, risk management and law an added
advantage
Desired work experience:
- At
least 7 years work experience in a bank or financial services institution
in a similar role
Portfolio Manager at NCBA Group
Job Purpose Statement
- We
are seeking a dynamic and results-driven Credit Portfolio Manager to join
our Credit Risk Division. The role is central to safeguarding and
enhancing the quality of the loan book across Corporate Banking,
SME/Business Banking, and Consumer Banking.
- The
Portfolio Manager will oversee portfolio performance, credit risk
analytics, IFRS 9 compliance, and strategic reporting, while driving
innovation and process excellence. Working closely with senior leadership
and business teams, the role ensures proactive risk management, alignment
with regulatory and Group standards, and sustainable portfolio growth.
Job Specifications
Academic Qualifications:
- University
degree (Upper Second Division or equivalent) in Finance, Business,
Economics, Statistics or a related field.
Professional Qualifications:
- Relevant
professional qualification in Banking, Accountancy, Credit Risk
Management, or Financial Analysis (e.g., CFA, CPA, FRM).
- Additional
certifications in data management, data analytics, or related IT programs
are a plus.
Desired Work Experience:
- Minimum
of 5 years’ experience in the banking sector, with at least 3 years in
portfolio analysis or credit risk management roles.
- High
level proficiency in IFRS 9 Modelling (at least 2 years’ experience)
- Demonstrated
experience in financial analysis and credit portfolio management.
- Proven
ability to develop collaborative relationships with key internal
stakeholders to achieve objectives and prioritizations
- High
proficiency in spreadsheet tools (e.g., Excel) and in presenting data
effectively.
Senior Relationship Manager at NCBA Group
Job Purpose Statement
To participate in the profitability of the Bank through
provision of exemplary Relationship Management to Custodial clients while
ensuring compliance with regulatory requirements as well as continuous research
and implementation of custodial best practice, both nationally and
internationally.
- The
role holder delivers first class service against agreed service standards
and builds relationships and rapport with custody clients. The role holder
is also responsible for building trusted and valued partnerships with
custody clients at the daily transactional and operational level.
Ideal Job Specifications
Academic Qualifications:
- A
University degree or equivalent
Professional Qualifications:
- Investment
Administration Qualification (IAQ), Regulation & Compliance Course,
Bonds and Fixed Income Markets Course. Associate of the Chartered
Institute of Bankers (ACIB) qualifications will be an added advantage.
Work Experience:
- Minimum
3-5 years’ experience in banking particularly securities services
(custody, Fund Administration), including at least 5 years in a similar
role.
- Prior
management experience a plus
Manager, Fraud Risk Management at NCBA Group
Job Purpose Statement
The position is responsible for the bank’s Fraud Risk
Management Programs. This includes, Fraud risk assessment reviews, MIs and
exception reports reviews, aggregate & residual fraud risk reporting,
providing assurance that fraud risk adheres to approved risk appetite and
providing industry guidance/reporting around emerging fraud risk threats and
trends, conducting fraud risk awareness campaigns and training. Key areas of
focus is to assist businesses with implementing initiatives & processes to
minimize fraud losses.
Job Specifications
Academic:
- Undergraduate
degree – minimum upper 2nd class honours and added advantage for a person
with the following disciplines: Computer Science/Information Technology,
Finance/Accounting, Economics, Actuarial Science or Criminal Justice.
Professional:
- Proficiency
in information technology T24 is a must
- Professional
qualifications in Fraud Risk Management in banking or Insurance, Systems
Audit, Data Analytics will be an added advantage
- Proficiency
in information technology and relevant Information Security Certification
i.e. CISSP, CISA / CISM, ISO/IEC 27001 will be an added advantage
- Familiarity
with wide array of fraud tools, applications and solutions
- Good
understanding of CAAT’s (Computer assisted auditing tools) will be an
added advantage
Desired Work Experience
- Minimum
5 years of analytics experience in financial industry or Financial Crime
Risk Management or risk operations.
- Familiarity
with wide array of banking Fraud Analysis tools, applications and
solutions.
- Excellent
communication (oral/writing) and presentation skills
- The
ability to identify, assess, monitor, control and mitigate fraud risks
i.e. excellent analytical skills.
- Ability
to develop and implement critical Fraud Risk Assessment, Testing and QA
programs.
- Awareness
and understanding of the wider business, economic, market environment and
regulatory framework in which the NCBA Bank operates
Claims Analyst at NCBA Group
Job Purpose Statement
To analyze and process claims efficiently in accordance with
insurance contract terms and established company policies and standards. The
role focuses on verifying claims, analyzing claims
data, determining entitlements, validating claim legitimacy, negotiating
settlements, and adhering to NCBA Insurance’s Claims best practices to
ensure timely and efficient claims processing
Key Accountabilities (Duties and Responsibilities)
Claims Management
- Assist
in processing claims accurately and in a timely manner as per agreed
Service Level Agreements.
- Assist
in reviewing documents and pertinent requirements regarding an insurance
claim to establish liability.
- Assist
in advising claimants on basic matters about their insurance coverage in
relation to the insurance claim.
- Respond
to both internal and external claim-related inquiries.
- Review
files for continuing adequacy of reserves under the guidance of the claims
manager.
- Review
all files for Key Fraud Indicators and refer identified cases to the
Special Investigation Unit.
- Assist
in initiating recovery and refer such matters to the subrogation officer.
- Assist
in initiating claims payment to policyholders as per NCBA Insurance’s
service level agreements.
- Maintain
active diary system for all active files and provide regular updates to
customers
- Capture
and maintain accurate data to ensure data integrity.
- Archive
all claims correspondences in core system for future reference.
Operational/Compliance
- Adhere
to internal Service Level Agreements and Claims Quality Assurance
requirements to ensure operational efficiency and achievement of agreed
service standards.
- UpholdEnsure
adherence to audit requirements.
- Ensure
adherence to regulatory and compliance requirements.
Customer Service
- Focus
on providing delightful customer service and explain to them any areas
that are not understood.
- Educate
the customer on the claims engagement and ensure customer fully
understands the process.
- Follow
up on customer feedback and action appropriately
Academic:
- Bachelor’s
Degree in business or related field.
- Preference
will be given to candidates with evidenced progress in achiving a Diploma
in Insurance.
Work experience - At
least 2 years’ experience in an active insurance
- Proven
ability to perform well under pressure and regularly meet strict deadlines
a fast-paced
environment
Assistant Manager, Operational Risk Management at NCBA Group
Job Purpose Statement
Responsible for implementation of risk and compliance
frameworks, take charge of risk identification, assessment and mitigation
strategies. Ensuring these aspects are embedded into the operations of the Bank
in consultation with the Head, Operational Risk Management.
Performing independent reviews on compliance with the bank’s
laid policies and procedures assess adequacy of risk management controls,
observance of regulatory requirements and highlight exceptions or
violations.
Key Accountabilities (Duties and Responsibilities)
Perspective
% Weighting (to add up to 100%)
Output
Financial 10%
- Responsible
for supporting the achievement of profitability of the Bank through
management/ cost savings of set departmental budgets
Internal business processes 80%
- Implement
and embed the Operational Risk Policy and processes for defining,
assessing, measuring, monitoring and reporting operational risks for the
various business and support areas in consultation with supervisor
- Maintain
and monitor an Operational Loss Database to monitor operational losses and
their respective root causes.
- In
consultation with supervisor, develop and implement an extensive staff
training plan and awareness program to promote a strong culture of sound
risk management and compliance within shared services and
subsidiaries.
- Identify
and document critical business risks, processes, and controls to be
assessed in collaboration with business unit management within the shared
services and subsidiaries.
- Actively
collaborate with the “first line of defense” (business areas) e.g. for
risk identification and analysis, to create risk metrics and in designing
mitigation solutions. In addition, define “key” risk metrics for
operational risk within the Business and Support functions.
- Create
senior management reports and summaries presenting metric and dashboards
to highlight key operational risk issues, trends and potential impacts.
Ensure reports adhere to requirements of operational Risk policy.
- Coordinating
the implementation of Risk & Control Self-Assessment (RCSA) framework,
Key Risk Indicators (KRIs) and tools across the various Business and
Support units. Participate in various business projects and
contribute to their success as may be assigned by the supervisor. Play an
active guidance role on Operational Risk matters in products, projects or
developments. Carry out a risk review of new key projects and
products.
Customer 5%
- Drive
customer satisfaction through adherence of set SLAs and issuing
stakeholders timely feedback
Learning and growth 5%
- Responsible
for delivering the performance objectives set and managing his/her own
learning and direct reports
- Development
to build capacity and avail him/herself for coaching and training
opportunities.
- Ensure
optimal utilization of risk resources.
- Implement
a succession plan for the sub-unit
Job Specifications
Academic:
- A
University graduate.
Professional:
- A risk
related professional qualification
- CPA
(K), ACCA qualifications is an added advantage
Desired work experience:
- At
least 6 years working experience in banking environment, with sound
exposure to Bank Operations, Regulatory and Compliance requirements.
- At
least 4 years’ working experience in Enterprise Risk environment and
execution in Operational Risk
Head of Research at NCBA Group
Duties and Responsibilities
Output
- Research
40% Strategic Development: Contribute to the development of IB research
strategy, including determining optimal report frequency, coverage scope,
and distribution channels
- Research
Production: Deliver high-quality, commercially viable research products
for dissemination across all company platforms and client touchpoints
- Investment
Identification: Proactively identify and analyze investment opportunities
tailored to IB client portfolios and risk profiles
- Analytical
Support: Provide specialized analytical research and market insights to
support broader banking operations and strategic initiatives
- Advisory
Collaboration: Partner with the advisory NCBA Investment Bank – Head of
Research team to support client pitches, transaction processes, and
strategic engagements through research-driven insights
- Customer
30% Stakeholder Engagement: Build and maintain strong relationships with
key investors, including institutional clients and high-net-worth
individuals (HNWIs)
- Corporate
Relations: Establish and nurture robust relationships with management
teams of companies under research coverage
- Market
Engagement: Collaborate with the brokerage team to plan and execute
regular roadshows, presenting investment themes and company-specific
opportunities to target audiences
- Cross-Functional
Partnership: Foster close collaboration with IB teams and broader bank
divisions to ensure research outputs align with organizational objectives
and customer needs.
Internal Business Processes
- 20%
Quality Assurance: Establish and maintain rigorous quality standards to
ensure all research products meet high quality and quantitative benchmarks
while remaining relevant and responsive to current market conditions.
- Learning
and growth
- 10%
Team Development: Assume full responsibility for the existing research
team, developing and implementing a comprehensive strategy to upskill,
train, and mentor team members to enhance their analytical capabilities
and professional growth.
- Self:
Assume full responsibility for own training both formal and on the job.
- Ensure
compliance with the ICIFA annual training requirements
- Achieve
NCBA Group Learning Hours’ objectives
- Practical
experience in use of MS Office applications.
- Practical
experience in financial modelling.
Read More & Apply
Business Process Architect at NCBA Group
Job Purpose Statement
The Business Process Architect role is to raise the level of
efficiency and effectiveness of the implemented process initiatives; to offer
specialized services and support in process management and automation.
Key Accountabilities (Duties and Responsibilities)
Perspective: Financials
% Weighting: 10%
Output: Designs and collaborates
various teams to track metrics and key performance indicators for each process
improvement project.
Perspective: Internal business processes
% Weighting: 60%
Output:
- Analyse
process improvement projects and initiatives.
- Analyse
and develop solutions that facilitate continuous productivity, capacity,
and quality improvement across all dimensions.
- Conduct
proactive and consistent research to identify process improvement
opportunities including areas of focus, scoping of the project,
prioritization, key deliverables, and successful outcomes.
- Create
business architecture models demonstrating how products, operations, and
systems interoperate within the organization.
- Conduct
analysis to determine the best path for solving business
problems/opportunities that may include process improvement, systems
enhancement, user training, and/or software procurement.
- Ensure
solutions developed across the organization are aligned to the Bank’s
architecture standards and principles, leverage common solutions and
services, and meet financial targets (cost and benefits).
- Provide
overall direction, guidance, and definition of business architecture to
effectively support business strategy.
- Apply
and utilize business modeling methods to ensure results-oriented
deliverables in a way that can be reconstructed and used as a corporate
knowledge resource available to project-level initiatives and
decision-making.
- Act as
a subject matter expert in the development of business architecture
framework development, tool suite selection and design, and methodology
development.
- Partner
with the IT architecture team in developing an IT framework that aligns
with the business plan.
- Function
as a liaison to Business and IT partners to gain a broad understanding of
industry trends and innovations, and their impact on technology.
- Lead
the effort to work with business leaders to identify business capability
needs and prioritization.
- Lead
the effort to identify and document capability and initiative needs and
strategic prioritization into business architecture deliverables
(roadmaps, etc.).
- Provide
architectural oversight of projects; ensure requirements are in alignment
with business strategies and business architecture roadmap/framework.
Perspective: Customer
% Weighting: 20%
Output:
- Manage
relationships with business partners and sponsors to help them understand
business cases and to foster a culture of continuous improvement across
the Bank.
- Build
and maintain positive working relationships with all levels of staff,
External Vendors, and serve as a resource for BPM-related issue
resolution.
- Drive
customer experience metrics that reduce the effort to receive service from
the Bank due to process hurdles.
Perspective: Learning and growth
% Weighting: 10%
Output:
- Be
self-driven and directed. Build own skills in problem-solving and
effective presentations, communication, and writing skills.
- Train,
guide, and provide leadership and direction to the business teams.
Job Specifications
Technical Competencies:
- Knowledge
of Banking and Business Operations
- Well-rounded
knowledge of all the Bank’s operations and processes and excellent
knowledge of Bank policies and procedures
- Problem-solving
Skills
- Well-versed
in developing architectural structures that help to identify and resolve
business problems
- Communication
Skills
- Effective
communicators who are able to relate structural solutions orally,
graphically, and in writing
Behavioural Competencies:
- Results
and Achievement oriented
- Strives
to achieve results, enjoys measuring others, being measured, and being
judged on performance standards
- Personal
Ethics
- Must
be honest, fair, just but firm with themselves, and of high integrity
- Teamwork
Spirit
- Work
efficiently with various management personnel
- Human
Resource Management Skills
- Leadership
Skills, Team Building, and ability to train, develop and mentor staff
- Communication
- Interpersonal
skills to effectively communicate with and manage customer expectations
(internal and external), and other stakeholders who impact performance
- Accountability
- Accepts
responsibility for own actions, decisions and demonstrates commitment to
accomplish work in an ethical, efficient, and cost-effective manner
Ideal Job Specifications:
Academic:
- Bachelor’s
degree from a recognized accredited university plus at least 4 years’
experience in process management and improvement
Professional:
- Lean
Six Sigma Black Belt trained or certified
Desired work experience:
- Experience
in banking, retail, or supply chain operations
- Experience
in business process methodology or project management
- Experience
in designing high-performing business processes that are cross-functional
and support enterprise-wide capabilities
Manager, Credit Operations at NCBA Group
Job Purpose Statement
The Manager, Credit Operations, is a strategic leader
responsible for designing, implementing, and optimizing end-to-end digital
credit processes across five markets: Kenya, Uganda, Tanzania, Rwanda, and
Ghana. This role is crucial for scaling Mobile Savings & Loans
(MSL) and LOOP platforms.
You will lead the operationalization of new credit products,
using automation, AI-driven decisioning, and intelligent workflows to enhance
customer outcomes and operational efficiency. A key part of your role will be
to manage the credit administration teams and provide oversight to in country
portfolio analysts. You will also be responsible for ensuring full compliance
with all relevant credit policies and regulations.
This position requires a leader who can effectively
integrate traditional banking practices with modern digital credit models
to transform credit operations into a high-performing, tech-enabled, and
insight-driven function that directly supports business growth.
Key Accountabilities (Duties and Responsibilities)
Financial Management (20%):
- Reduce
operational costs by at least 15% year-over-year through automation and AI
integration.
- Resolve
100% of identified revenue leakages (e.g., interest misapplications)
within 30 days.
- Ensure
a minimum return on investment of 1.5x on automation projects within 12
months.
- Achieve
100% on-time and accurate CRB reporting compliance across all countries.
Internal Business Processes (30%):
- Design
and document end-to-end credit operational workflows for all new product
launches.
- Automate
at least three high-impact credit processes each year, such as CRB
reporting and loan disbursements.
- Ensure
all new ecosystem products (Retail, Agri, Health, etc.) have full credit
operations readiness.
- Maintain
robust system controls with a 0% failure rate for all loan lifecycle
stages.
- Ensure
100% alignment with approved sanction parameters and loan limits.
- Maintain
a <0% error rate on all loan system inputs and data.
- Own
the entire CRB submission process, ensuring 100% on-time submissions and
zero regulatory breaches.
Risk and Compliance (20%):
- Ensure
100% compliance with CRB timelines, formats, and regulatory guidelines,
resulting in zero penalties.
- Maintain
100% audit compliance with CBK, Group Credit Policy, and local
regulations.
- Implement
at least two automated dashboards for real-time compliance monitoring.
- Proactively
flag and resolve any sanction or limit breaches, keeping them below 1% per
month.
- Analyze
portfolio data monthly to identify risk patterns and recommend mitigating
actions, with a 90% implementation rate.
- Manage
and resolve 100% of all logged exceptions within defined timelines.
Customer Experience (20%):
- Use AI
to optimize at least 80% of customer repayment communication flows.
- Resolve
operational issues that lead to customer complaints, aiming for a
complaint rate below 3% and a 95% first-time resolution rate.
- Ensure
100% of digital journeys accurately display loan and repayment
information.
Learning and Growth (10%):
- Hold
quarterly regional alignment sessions to share knowledge and best
practices across all markets.
- Ensure
100% of the team completes annual training on digital credit and AI tools.
Job Specifications
Academic
- A
Bachelor’s degree in Finance, Business Administration, Economics,
Engineering, Statistics, or a related field.
- Professional
certifications in any of the following will be an added advantage:
- Credit
Risk Management
- Business
Process Automation / RPA
- AI
for Business or Data Analytics
- Lean
Six Sigma / Process Design
- Digital
Financial Services (DFS) or Fintech Strategy
Work Experience
- Minimum
7 years’ experience in credit operations or administration, with at least
3 years in a leadership role within a digital banking, fintech, or
multi-market credit environment.
- Proven
experience in:
- Designing
and operationalizing credit processes across origination, disbursement,
recovery, and compliance.
- Cross-market
credit portfolio oversight, ideally in emerging or regional markets (e.g.
Kenya, Uganda, Tanzania, Rwanda, Ghana).
- Automation
and systems implementation in credit lifecycle management (e.g. CRB
automation, workflow engines, T24 or equivalent).
- Engaging
ecosystem stakeholders (e.g. agri-techs, health platforms, retail
networks) to support credit product integration.
- Using
data and AI tools to drive portfolio insights, repayment behavior
strategies, and risk monitoring.
Business Support Manager at NCBA Group
Job Purpose Statement
To provide operational support and coordination of key
activities relating to financial and business analysis, operations, research
and planning to the Group Director Retail Banking that are aligned to the
bank’s strategic direction. This will involve:
- Supporting
key initiatives developed by the Group Director Retail Banking and thus
enable positive impact be generated from such key initiatives and projects
through analysis, monitoring, reporting and providing feedback on the
status of such initiatives.
- The
role will also provide day to day support on action plans arising from
forums such as Departmental meetings, Board meetings, MCC, BCC and Retail
Performance Reviews.
- Provision
of day to day administrative support to the Group Retail Director to
manage and plan his calendar including travel plans and engagements with
stakeholders, partners and clients.
- Provide
administrative support to the larger Retail team by building and
maintaining relationships with clients, partners, and Retail Banking
Leadership Team.
- Supporting
the Group Retail Director develop presentations on financial performance
as well as updates on initiatives for use in various forums such as Excom
or Board.
Ideal Job Specifications
Academic:
- Bachelor’s
degree from a recognized accredited university.
Professional Qualifications and Desired Work
Experience:
- At
least 4 years’ experience working in administration and business support
with at least two years supporting senior management teams in a similar
size commercial organisation, in a role requiring:
- The
ability and confidence to establish and maintain positive and productive
relationships with stakeholders at senior director level and across all
cadres inside and external to the organisation and influence positive
outcomes;
- The
ability to produce and disseminate high quality professional information
and documents which involve researching, note-taking, collating, writing,
proof-reading, editing, and presenting accurate materials, minutes and
follow management reports;
- The
ability to effectively manage processes, recommend improvements and
establish new and more efficient ways of working;
- Working
knowledge of documents and data management with a high level of competency
in standard Microsoft packages, data analysis and reporting tools;
- The
ability to work flexibly with versatility, meet unexpected and on occasion
very tight deadlines, prioritise and proactively manage competing demands,
multi-task, manage pressure, work autonomously and collaboratively with
colleagues and external stakeholders.
- A
well-placed sense of judgement, tact, diplomacy, tenacity and political
skills, with the ability to exercise absolute discretion and
confidentiality;
- A
demonstrable level of numeracy and ability to analyse statistical and
financial data with strong attention to detail and a high level of
accuracy
Head of Credit Origination
The role holder jointly with Sector Heads in Corporate
Banking will submit reports to assist the Management & the Board Credit
Committees in identifying solutions for existing and/or future credit
challenges.
T24 Developer
To develop applications that interface with the Core Banking
system to extend its capability.
IT Retail Channels Analyst
This is a channels analyst role whose purpose is to provide
effective and efficient support to the bank’s Retail Channel systems and
integration components. This includes but is not limited to Mobile Banking,
Internet Banking, Mobile Money Payment systems, Bill Payment Systems, etc
Card Systems Specialist
The purpose of this role is to ensure ATMs, Cash Depositors,
Teller Cash Recyclers, card management systems, card production
systems/hardware and other related card support applications are implemented
and supported adequately.
IT Strategy & Value Specialist
This role focuses on harnessing market intelligence, data
analytics, and modern storytelling techniques — including video and visual
dashboards — to communicate strategic insights and support executive
engagement, thereby contributing to the overall success of the IT
business planning function.
Senior Manager, API Support
The job holder will lead a cross-functional team in
developing innovative fintech products and services, utilising open API
architecture.
Senior Manager, Database
Senior Manager, Database, will lead the database
administration team and oversee all aspects of database management and
operations. This includes ensuring the performance, integrity, and security of
the Bank’s databases, as well as the planning and development of the database
environment.
Workflow Delivery Lead
As our Workflow Delivery Lead, you will serve as the central
force guiding our high-impact workflow automation initiatives from concept to
completion. You will drive the end-to-end design, development, and seamless
deployment of critical workflow automation solutions.
