Internship | Job Vacancies at NCBA Bank

Job Vacancies at NCBA Bank

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.

Read More & Apply

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.

Read More & Apply

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.

Read More & Apply

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

Read More & Apply

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.

Read More & Apply

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.

Read More & Apply

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

Read More & Apply

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.

Read More & Apply

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

Read More & Apply

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

Read More & Apply

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 

Read More & Apply

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

Read More & Apply

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.

Read More & Apply

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.

Read More & Apply

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.

Read More & Apply

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.

Read More & Apply

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

Read More & Apply

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.

Read More & Apply

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

Read More & Apply

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.

Read More & Apply

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.

Read More & Apply

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.

Read More & Apply

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.

Read More & Apply

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 

Read More & Apply

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.

Read More & Apply

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).

Read More & Apply

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.

Read More & Apply

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.

Read More & Apply

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.

Read More & Apply

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.

Read More & Apply

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

Read More & Apply

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

Read More & Apply

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

Read More & Apply

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

Read More & Apply

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.

Read More & Apply

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

Read More & Apply

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 

Read More & Apply

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

Read More & Apply

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  

Read More & Apply

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

Read More & Apply

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.

Read More & Apply

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

Read More & Apply

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.

Read More & Apply


T24 Developer

To develop applications that interface with the Core Banking system to extend its capability.

Read More & Apply


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

Read More & Apply


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.

Read More & Apply


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.

Read More & Apply


Senior Manager, API Support

The job holder will lead a cross-functional team in developing innovative fintech products and services, utilising open API architecture.

Read More & Apply


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.

Read More & Apply


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.

Read More & Apply

Previous Post Next Post