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.
