Job Purpose Statement

The role of the Business Manager is to provide strategic, operational and administrative support to the Managing Director, ensuring effective execution of business priorities, coordination across departments and delivery of key initiatives within the General Insurance Business.

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 Insurance or Financial institution, 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 outside 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, and tenacity, 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.
 more
  • Banking
Job Purpose Statement

The Senior Product Manager charts the future direction of the Digital products suite as well as support execution against that long-term strategy to increase our impact. This includes building core product experiences for our customers, as well as product experiences that are critical to our business.

The Senior Product Manager is highly analytical and uses first... principles thinking in understanding a new domain. They will not only work alongside developers handling unique challenges for each customer in our pipeline, but also play a critical role in the continuous discovery feedback loop providing insights of opportunities for product and service enhancements. They are passionate about working backwards from direct customer engagement and combine financial industry research and knowledge with our technical expertise to develop leading product strategies.

You’ll love this job if you are excited about building a world-class digital experience, partnering with key stakeholders across the enterprise to prioritize digital experiences that align and add value to the business objectives. You’ll fit in if you are excited about reducing customer pain points and sharing strong thought leadership, best practices and innovative thinking with your peers.

Job Specifications

Academic and Professional Certifications:

At least an undergraduate degree Computer Science, Engineering, Mathematics, or related quantitative subject area; or equivalent experience. MBA or a Master’s degree in a business field is desirable. 

Professional

Product and Ecosystem Design, Project Management, Marketing and Service oriented certifications desirable.

Desired Experience


At least 10 years’ work experience, 5 of which should have been in a senior management capacity in a similar sized organisation having led successful business and product development projects and/or initiatives.
Familiarity with the latest technologies and trends in the industry and the ability to work closely with engineers to ensure the feasibility and technical soundness of product ideas
Experience working at both early stage startups as well as larger companies, to demonstrate adaptability to different environments and the ability to thrive in both
Knowledge of multiple functional areas, including product management, engineering, UX/UI, sales, customer support, finance or marketing. Understanding of go-to-market commerce enablers (e.g., payments, loyalty, subscriptions, etc.).
Have strong technical competence, with experience and track record of success in building high-velocity, low-latency, high-availability services with beautiful API design
Ability to achieve strategic goals and evolve product strategy based on research, data and industry trends in an innovative and fast-paced environment. Excellent problem-solving, organizational and analytical skills.

Ability to influence multiple stakeholders without direct authority.
 more
  • ICT
  • Computer
Job Purpose Statement

To lead the execution of non-financial risk (NFR) monitoring, control assurance, and intelligence reporting for LOOP DFS across six African markets, covering 9 functions and 35 subunits in Kenya alone. This role owns the post-deployment 2LOD risk oversight process for all digital B2B, B2C- consumer, merchant and ecosystem CVPs, ensuring that controls remain effective, risk... exposure is proactively monitored, and governance reporting is timely and action oriented.

The Manager is accountable for facilitating RCSA cycles, conducting control effectiveness reviews, coordinating policy and process deep-dives, and embedding quality assurance and risk performance scoring across business functions and markets. Using BI/AI-enabled platforms, the role maintains and evolves KRIs, KCIs, loss incident classification logic, and risk intelligence dashboards to track emerging and residual risks in real time.

The scope includes subject matter expertise on ongoing assessment of ICT/cybersecurity, third-party/vendor risk, compliance, operational risk, conduct, product risk, people/process risks, ESG, and delivery assurance. The role also guides quarterly thematic reviews, leads incident root cause analyses, and shapes the combined assurance reporting process for Executive, NFRMC, Stratco, and Board-level forums at both Digital Business and NCBA Group levels. The incumbent ensures that NFRs are identified, quantified, controlled, and governed through embedded engagement with 1LOD Value Streams, digital platforms, and support functions.

The Manager also supports the design and execution of fintech’s combined assurance model for NFRs, leads quarterly deep dives on high-risk processes, and guides the development of KRIs/KCIs, control testing, risk loss incident analysis, and NFR scenario stress testing. The role will shape NFR advisory in agile delivery, contribute to operational resilience, and lead enterprise-wide awareness and capability uplift across all markets.

Job Specifications

Academic Qualifications


Bachelor’s degree in risk management, Business Administration, Information Systems, Finance, Audit, Actuarial Science or a related field
A master’s degree in risk, Compliance, Governance, Information Security, or a related discipline is an added advantage


Professional Certifications (Preferred/Desirable)


Operational Risk: IRM (Institute of Risk Management), ORM, or equivalent
Control & Assurance: Certified Internal Auditor (CIA), CISA, CRMA
IT/Cyber Risk: ISO 27001, CRISC, CISSP (for platform control testing and resilience)
Fraud/AML: CAMS, CFE (Certified Fraud Examiner), CFCS
Agile/Lean methodologies and BI/AI analytics proficiency are highly desirable


 Experience


Minimum 5-8 years in Non-Financial Risk Management, Operational Risk, Internal Audit, or Control Assurance functions
Strong experience in leading RCSA programs, control testing, remediation tracking, and issue closure governance
 more
  • Finance
  • Accounting
  • Audit
Job Purpose Statement

The Network Administrator is responsible for designing, implementing, managing, and securing the bank’s network infrastructure to ensure optimal performance, reliability, and availability. The role supports both on-premise and cloud-based environments, safeguards connectivity, and enables seamless communication across the business. It demands expertise in LAN/WAN... technologies, firewalls, switches, routing protocols, and network monitoring tools to deliver secure, scalable, and cost-effective solutions.

Job Specifications

Academic Qualifications:


Bachelor’s degree in Computer Science, Information Technology, or a related field.


Professional Certifications (Added Advantage):


CCNA / CCNP / CCIE
ITIL Certification
Security certifications such as CISM / CISSP (preferred).


Experience:


Minimum 3 years’ experience in network administration in a medium to large organization.
Hands-on experience with Cisco, Fortinet, Palo Alto, or similar networking solutions.
Exposure to cloud networking (Azure/AWS) is desirable.
Prior experience in banking or financial services is an added advantage.
 more
  • ICT
  • Computer
Job Purpose Statement

The Engineer, Cyber Operations will be responsible for execution of day-to-day security programs such as Patch and Vulnerability Management, Incident Response and Security Monitoring. The role will work with NCBA Group Cyber team to manage support SLAs. They will also be responsible for managing and closure of Technology audit issues in Digital Business and maintaining an... up-to-date asset register.

Key Accountabilities (Duties and Responsibilities)


Patch & Vulnerability Management – Maintain a robust process by working with custodians to ensure vulnerabilities are closed within SLA.
Audit – Track and close all technology-related audit issues within agreed timelines.
Security Monitoring & Incident Management – Onboard assets to SIEM, perform SOC L2 functions, analyze incidents, and provide remediation.
Identity & Access Management – Conduct user access reviews and remediate identified gaps across all bank platforms.


Job Specifications


Bachelor’s degree in information systems, Computer Science, Information Security or related field required. 
Information security certifications e.g. CEH/CISA/CompTIA Security +/GIAC
Minimum of 2 years’ experience in Cyber Security systems administration e.g. SIEM, Intrusion Prevention Systems, Web Application Firewalls, Remote access, Content Filters, endpoint protection, vulnerability management solutions etc.
Hands-on experience in Networking and Operating Systems e.g. Cisco, Huawei, Windows (All) and Linux.
Hands-on experience in scripting using a major programming language and other automation tools e.g. Python, Ansible etc.
Knowledge and experience using RDBMS.
Excellent analytical, problem solving and reporting skills. 
Good knowledge of the systems and processes within Financial Services industry. 


Job Dimensions

Technical Competencies


Technical skills to effectively perform IT security management activities/tasks in a manner that consistently achieves established quality standards or benchmarks. 
Knowledge of information security domains
Conceptual understanding of Vulnerability and Risk Assessments.
Working knowledge of system security controls on multiple operating systems (Windows, Linux)
Practical understanding of common TCP/IP-based services, including DNS, DHCP, HTTP, FTP, SSH, SMTP
Knowledge and application of modern IT security management practices in financial services industry to proactively define and implement security quality improvements in line with technological and product changes.
Performance management to optimize personal productivity.
Knowledge and effective application of all relevant banking policies, processes, procedures and guidelines to consistently achieve required compliance standards or benchmarks
 more
  • ICT
  • Computer
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
 more
  • Banking
Job Purpose Statement

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. The job includes supporting completion and processing of... applications; administration of service delivery by the service providers; and providing customer services to optimize customer satisfaction. The incumbent will also provide product and process training to relevant customer-contact staff in all branches and business units

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
 more
  • Insurance
Job Purpose Statement

Manage a portfolio of corporate customers within the Oil & Gas sector; serve as their primary point of contact and financial advisor as well as prospect and acquire new corporate customers to grow the Bank’s revenue and share of wallet for the assigned sector in line with the Bank’s strategy.

Apply experience in corporate relationship management to develop and... implement account plans for the existing portfolio within the assigned sector target market, recommend, structure and sell solutions that address the customers’ needs, with the support from the solution/product teams in order to meet assigned goals and target. Customer acquisition, satisfaction, growth and retention are critical to succeed in this role

Collaborate with the all stake holders to ensure fulfilment of all deliverables.

When assigned, serve in acting capacity in the absence of the Head, Corporate Banking, Nairobi Region.

Job Specifications

Academic:


Bachelor’s degree from a recognized accredited university.


Professional:


At least 8 years’ experience in Commercial Banking, 3 of which should have been in management capacity in a similar sized organisation.


Desired work experience:


Proven track record of consistently achieving a commercial department’s financial growth, with a market reputation of being a trusted advisor on matters pertaining to banking.
Significant experience in Corporate Banking.
Experience in products, bank operations and customer experience is highly desirable. In-depth knowledge of the local banking industry, banking products, banking services and banking regulations.
Sound working knowledge and understanding of general Corporate Banking regulations and practices.
 more
  • Banking
Job Purpose Statement

To deliver comprehensive analytical products that support informed decision making. The role holder will collaborate with internal and external stakeholders to produce cutting-edge, timely research on equities and fixed income, primarily in Kenya with potential expansion to international markets as required. Key responsibilities include developing and distributing high... quality written & verbal research content for both institutional and retail investors’ audiences. The position also encompasses mentoring and developing associate analysts to ensure comprehensive, commercially viable market coverage and build the team’s analytical capabilities. He/she will be instrumental in establishing NCBA IB as a trusted source of market intelligence while fostering a culture of analytical excellence within the research team. They will also form a key part of producing research to support transactions that IB is participating in.

Ideal Job Specifications

Academic:


Bachelor’s degree in economics or equivalent. A CFA qualification is preferred.


Professional:


Practical experience in use of MS Office applications.
Practical experience in the use of Statistical software.
Practical experience in use of Econometric software.
Practical experience in financial modelling.


Desired work experience:


At least 5 years’ experience in research in an investment bank or similar financial institution.
Strong quantitative background with experience in equities modelling and producing high quality written research.
 more
  • Banking
Job Purpose Statement

The role holder is required to achieve customer growth and retention management for a specific portfolio through collaborative account management with the Relationship Management teams and other stakeholders in the organisation

They shall serve as the voice of customer within the Bank, ensuring that all promises made to the customer through the relationship management... teams are fulfilled. The role holder shall manage the sector’s operational duties, customer queries and arising complaints to closure by closely coordinating interactions between customers and internal stakeholders. They shall be held responsible for achieving process improvement and change management within the corporate banking department.

Proactively engage with internal support teams to ensure customer fulfilment while ensuring strict adherence with all policy requirements including proper documentation, routine portfolio monitoring, controls and exemptions management (compliance with credit, AML/KYC requirements).

The role holder will be required to provide active administrative support to the sector head. They will assist RMs with cheque refers, excess requests and to prepare credit applications for further analysis and action by the RM. Relevant experience in the specific sector will be an added advantage.

Ideal Job Specifications

Academic:


Bachelor’s degree from a recognized accredited university.


Professional:


At least 3 years’ experience in an assistant management capacity in a similar sized organisation.


Desired work experience:


Proven track record of consistently achieving a portfolio’s financial growth.
Experience in products, bank operations and customer experience is highly desirable.
Knowledge of the local banking industry, banking products, banking services and banking regulations. Sound working knowledge and understanding of general Commercial Banking regulations and practices.


Budget/ Accountability:


Drive customer fulfilment for the sector.
Originate credit applications for approval and manage cheques/customer payments processing
Provide operational support and adhere to operational control guidelines
Provide reports and data on KPIs, portfolio health, customer experience surveys etc
 more
  • Banking
Job Purpose Statement


The purpose of the role is to provide a real estate growth strategy through provision of market insights and development of real estate growth programs. The role will at the same time manage the quality of onboarded assets through review and improvement of bank valuation policies and guidelines across Retail banking. The role will be responsible for enhancement of the... quality of pledged securities to the bank through assessing property values, reviewing valuations, monitoring external developments as well as ensuring compliance with set statutory guidelines.


Key Accountabilities (Duties and Responsibilities)

Business growth 20%


Collaborate with sales teams and credit administration units to seek sales growth through constant review and improvement of existing loan products.
Collaborate with Valuers, Developers, Planners and Surveyors to ensure highest standards of professional services and quickest TAT on their services.
Ensure all set targets for TATs are met


Relationship building 20% 


Establish and maintain a strong customer focus approach both with internal and external customers.
Facilitate and develop sound relationships with Valuers, Developers, Planners and Surveyors.
Enter into key partnerships with key stakeholders in the real estate sector
Facilitate and develop sound relationships with the internal channels such as Branch Network, Sales Units and Product departments.
Proactively engage partners to establish service levels and initiate constant improvement.


Compliance 30%


Undertake onsite pre-appraisal of properties prior to loan approval
Carry out desktop revaluations of properties that meet minimum threshold as per the bank’s revaluation policy
Review valuations reports from external valuer(s)and assess values returned for properties/improved properties that are charged to the bank to ensure the quality of output is maintained
Provide stage inspections to confirm properties being improved on (land) are the same charged to the Bank
Carry out stage valuations for ongoing projects for purposes of up stamping property values where applicable
Develop and implement a revaluation guideline with pre-determined factors and thresholds (Loan Performance, LTV, Property Class, Changes in land uses and property markets etc and facilitate desktop revaluations of properties.
Ensure compliance with statutes and guidelines including laws, Kenya Valuation Standards 2021 by the Valuers and the Bank
Generating various management reports on performance of pledged securities
Continuously review existing processes to identify loopholes and make recommendations
Continuously review current property lending policies and propose changes where challenges have been noted or where potential loopholes have been identified
Monitor developments against declaration of riparian/demolition notices /change of use and any other such factors that may threaten to devalue ongoing/current securities
Confirm and review income projections from properties held as securities and monitor the income realized after completion working closely with assigned property managers.


Operational Administration 30%


Assist in managing the Property Database jointly with credit operations and derive a predictive and data driven security assessment framework for effective decisioning
Develop and implement recovery plans for adversely listed properties
Ensure that allocated work is processed within the set turnaround times, therefore meeting monthly TAT targets.
Participate in performance review of valuers
Ensure follow up meetings with project implementation teams (consultants) to discuss property issues
Provide periodic relevant management information to all relevant stakeholders.
Identify potential risk areas (Compliance, Value/Cost significant disparities, scope change, Disputes etc.) and propose risk mitigation measures
Continuous assessment and review of all Service Level Agreements to improve the overall delivery from the external clients.


Job Specifications

Academic:


A Bachelor’s degree in Land Economics, Real Estate or its equivalent from a recognized university in Kenya


Professional:


A good standing member of the Institute of Surveyors of Kenya
Duly registered by the Valuers Registration Board


Desired work experience:


Minimum 5 years post graduate experience
Minimum 2 years post registration experience
 more
  • Real Estate
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
 more
  • Finance
  • Accounting
  • Audit
Job Purpose Statement

The role holder is required to achieve customer growth, monitoring and compliance, client satisfaction and retention management for corporate banking division through collaborative account management and delivering reports with the sectors Assistant Relationship Managers and Relationship Managers and other stakeholders in the organisation.

The role shall support the... sector by ensuring that all promises made to all stakeholders in the department are fulfilled. The role holder shall coordinate the preparation and compilation of relevant reports with follow ups for closure.

Ideal Job Specifications

Academic:


Bachelor’s degree in a business-related field from a recognized accredited university.


Professional


CPA qualification is an advantage


Desired work experience:


At least 1-2 years’ experience in a similar role in a similar sized organisation.
Proven track record of consistently achieving a portfolio’s financial growth and analysis (Sales/Business Development / Credit Analysis background) will be an added advantage
Experience in products, bank operations and customer experience is highly desirable.
Knowledge of the local banking industry, banking products, banking services and banking regulations.
Sound working knowledge and understanding of general Commercial Banking regulations and practices.
 more
  • Banking
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.
 more
  • ICT
  • Computer
The Core Banking Analyst is responsible for the day-to-day delivery of second-level support to NCBA Bank, monitoring and reporting on service requirements for the core banking system, NOBS, and any other assigned systems. The role applies incident and problem management processes to provide resolution to incidents or appropriate workarounds for problems while seeking to proactively and... continuously improve support to the bank’s internal and external customers

Key Accountabilities (Duties and Responsibilities)

Financial (10%)


Making effective use of available resources including people, information, and budgets.
Regular review of services offering from various vendors and optimization of existing solutions for maximum return on investment.


Internal Business Processes (60%)


Administer, maintain, monitor, and perform custodial duties on the Core Banking System and all other assigned applications to ensure optimal use, efficiency, reliability, and stability as per agreed levels of service delivery.
Run EOD processes, including Pre- and Post-COB activities for the Core Banking system.
Analyze, troubleshoot, and resolve issues encountered by users across the bank and customers within agreed timescales.
Review updates, test, and implement changes and/or enhancements in compliance with the Change Management Policy.
Execute system integration testing and subsequent implementation of system upgrades, hotfixes, and patch releases.
Support and administer the e-Statements dispatch system for daily and monthly statements, depending on their cycle.
Ensure processes and procedures for all key activities are documented and updated accordingly.
Coordinate interventions by vendors.
Ensure that business systems are protected and secure and that policies, procedures, and guidelines for information processing and outputs are well documented, details available, and well understood.
Strict adherence to all regulations, statutes, standards, practices, and all internal processes and procedures as per the relevant manuals and comply with all relevant external legislation and regulations with regard to compliance requirements.
Ensure that root-cause analysis is carried out and documented in a knowledge base that is shared across the first-level team for all incidents.


Customer (20%)


Ensuring high-level TAT on all customer issues by providing solutions to the issues raised.
Communicate incidences, issues, and service disruptions.
Provide 24-hour on-call support and supervise day-to-day support of the core system, e-channels, and all assigned business application systems.


Learning and Growth (10%)


Achieve at least 40 hours of learning/training for both self and direct reports through e-learning, internal & external training activities.
Actively seek to learn, grow, and stay abreast of current developments/trends in relevant technical/professional knowledge areas.


Job Specifications

Academic Qualifications


A Bachelor’s degree in Computer Science, Information Technology, or a related field.


Professional Training


ITIL
Certifications in Microsoft systems, UNIX, or Oracle will be an added advantage.


Desired Work Experience


Good understanding of the financial services and how IT contributes to the success of financial institutions.
Sound knowledge of information technology and related support architectures.
Experience with support of T24 Core Banking System and COB / EOD process.
Minimum 1 year in an IT service support, systems analyst, or service management role within a large highly digitized organization managing mission-critical systems.


Technical Competencies


Experience with Temenos Transact T24 and T24 Internet Banking Platform (Arc-IB).
Knowledge of / experience with Temenos Application Framework for C (TAFC) and / or Temenos Application Framework for Java (TAFJ).
Knowledge of / experience with DBMS such as SQL Server / MYSQL / DB2 / Oracle / Jbase.
Experience in administering, enterprise support, and implementation of WebLogic, JBoss, or Tomcat application servers.
Proficiency in configuration of JMS resources Queues, JDBC connection pools, and data sources for WebLogic/JBoss server instances.
Proficiency in web programming languages such as PHP, Java, C#.


Behavioural Competencies


Value service and diversity through being sensitive to clients' needs by providing efficient and equitable service, involving clients in the resolution of problems which affect them.
Perseverance in handling tasks till completion, particularly in the face of obstacles or other trying circumstances.
Results and Achievement Oriented: strives to achieve results, enjoys being measured, and judged by the quality of IS support.
Resilience and Tenacity: able to sustain motivation and commitment to goals in good times and bad with the ability to work under pressure and withstand work-related stress.
Ability to explain difficult concepts to non-technical users.
Provides guidance and support to users to maximize system capabilities and user knowledge.
 more
  • Banking
Job Purpose Statement

To drive exceptional growth in Commercial Banking through strategic business development, customer retention, and operational efficiency.

Key Accountabilities (Duties and Responsibilities)

Key Responsibilities

 Financial Performance – 45%


Develop and execute strategic sales plans to attract new loan and deposit clients.
Grow share of wallet from existing... clients through cross-selling and relationship deepening.
Maintain a robust sales pipeline and ensure timely documentation of client engagements.
Collaborate with Branch Managers, Relationship Managers, and Sales Teams to maximize sales opportunities.
Monitor market trends and provide insights to leadership for product and strategy refinement.
Build and maintain strong client relationships to enhance loyalty and revenue.


Internal Business Processes – 40%


Ensure full compliance with the Bank’s Credit Policy in all lending decisions.
Adhere to KYC and AML standards for all new and existing clients.
Review loan applications for completeness, accuracy, and compliance.
Provide high-quality credit analysis and prepare comprehensive loan write-ups for Credit Committee review.
Monitor NSF reports and ensure operational risk controls are in place.
Track loan performance and proactively manage arrears to maintain a 0% portfolio at risk.
Oversee the collection and perfection of security documentation for loan disbursement.
Conduct client visits and site inspections to assess loan utilization and identify new opportunities.


 Customer Experience – 5%


Implement relationship management strategies to enhance customer satisfaction and retention.
Identify unmet client needs and support the development of tailored products and services.
Utilize CRM tools to manage client interactions and growth plans.
Continuously review and update account plans to align with client needs and business goals.


Key Outcomes:


Improved Customer Relationship Index
Enhanced Net Promoter Score
Reduced Customer Effort Score


People Management & Development – 10%


Demonstrate and promote NCBA’s core values in daily operations.
Foster a high-performance culture through effective performance management of direct and indirect reports.
Support continuous learning and ensure team members meet required training hours.


Job Dimensions

Reporting Relationships


Direct Reports: Client Service Officers
Indirect Reports: SME Relationship Managers, Assistant Relationship Managers


Stakeholder Engagement


Internal: Credit Risk, Credit Operations, Treasury, Transactional Banking, Bancassurance, Branch Managers, Trade Finance, IT & Operations
External: Approved Lawyers & Valuers, Strathmore Business School, African Guarantee Fund, African Trade Insurance


Decision-Making Authority


Type: Managerial and Strategic
Planning Horizon: 1–3 months


Qualifications & Experience


Education: Bachelor’s degree in a business-related field; Master’s degree is an added advantage.
Professional Certifications: CPA, ACCA, Credit Management, or CRM certifications.
Experience: Over 10 years in banking, with strong expertise in sales, relationship management, and credit analysis.
 more
  • Banking
Job Purpose Statement


At LOOP DFS, we're not just reimagining financial services; we're reinventing how our team experiences work every day. Our ground-breaking digital finance platform empowers individuals and businesses across Africa to manage their finances effortlessly, unlocking endless possibilities. As we lead the charge in reshaping the industry, we recognize the paramount importance... of a vibrant, inclusive, and fulfilling workplace culture. That's why we're on the lookout for a passionate Employee Experience Specialist to join our People and Culture Team at the Promenade office, reporting directly to our Chief People Officer.
As an Employee Experience Specialist at LOOP DFS, you'll be the architect of a workplace where every team member feels valued, engaged, and inspired to bring their best selves to work. You'll spearhead initiatives aimed at elevating employee satisfaction, fostering a sense of belonging, and driving retention. If you're driven by the belief that a positive employee experience is the cornerstone of organizational success, we want you on our team.
Overall, success in the role of Employee Experience Specialist at LOOP DFS is reflected in creating a workplace culture where employees feel valued, engaged, and supported, leading to improved morale, productivity, and retention.


Job Specifications


Bachelor's degree in Human Resources, Organizational Psychology, Business Administration, or related field.
2+ years of experience in human resources, employee engagement, or related role.
Exceptional communication and interpersonal skills, with the ability to connect with individuals at all levels.
Proven track record of driving impactful initiatives and delivering measurable results.
Creative problem solver with a passion for crafting memorable employee experiences.
Familiarity with HRIS platforms and survey tools preferred.
Experience in a fast-paced, startup, or fintech environment is a plus.
 more
  • Human Resources
  • HR
Job Purpose Statement

LOOP is the flagship product that anchors the LOOP DFS strategy. LOOP is anchored on platform strategy that could scale throughout Africa and be a mobile-based payment and financial services platform connecting consumers and merchants. The platform offers a variety of services, such as mobile money transfers, bill payments, P2P lending, and digital wallets for merchants to... receive payments.

The platform leverages the growing use of mobile phones and the increasing demand for financial services in Africa to attract and retain customers. To further scale the platform, LOOP DFS will partner with established financial institutions, mobile network operators, and other relevant companies to offer a comprehensive suite of financial services.

Additionally, the platform will use data analytics to better understand customer needs and tailor its offerings to meet those needs. By building a strong network of consumers and merchants, the platform will also provide valuable insights into spending patterns and purchasing behavior, allowing merchants to make informed decisions about their businesses.

The Ecosystem Manager is responsible for the implementation of new commercial models and value propositions for the relevant Ecosystems. They will be responsible for executing partnership strategies developed by the Head of Ecosystem Development and go-to-market strategies for the ecosystem. The Ecosystem manager will perform analysis of the ecosystem using the platform canvas and unpacking business models within the ecosystem that will inform strategy development.

The role holder will be responsible for performance tracking of the ecosystem and will also pursue opportunities for further business development within the ecosystem.The role holder is responsible for revenue growth and must implement a framework for monetization and commercialization strategies towards achievement of this objective. A strong commercial acumen and the ability to use imagination and new ideas to derive solutions is key to success in this role.

Job Specifications

Academic qualifications:



A University degree (Second Class Upper or Equivalent), in Business majoring in Management, Marketing, Economics, Statistics, Finance or Administration.



Professional training:


A relevant professional qualification in marketing would be an advantage.
Proficiency in the use of MS Office – PowerPoint, Excel, Word, MS Project etc.


Desired work experience: 



Minimum 4 years of work experience in a financial services environment handling Marketing or Business Development responsibilities.
 more
  • Banking
Job Purpose Statement

Responsible for designing and managing digital-first, data-driven financial risk onboarding and underwriting processes across the Digital Business. Leads the integration of embedded risk assessments and model validation frameworks to ensure agile, proactive risk management. Supports evaluation and reporting of financial risk models including credit, investment, market, and... liquidity while driving data exploration to optimize portfolio performance within defined risk appetites. Serves as a subject matter expert in credit risk, supporting capability development across teams and subsidiaries. 

Academic Qualifications


Bachelor’s degree in Actuarial Science, Statistics, Economics, Finance, or Business Administration.
Proficiency in data analytics and statistical programming languages (e.g., SQL, R, Python).
Strong IT and office automation skills (e.g., MS Office, MIS, BI tools).


Professional Experience


Minimum 6 years of banking experience, with at least 3 years in financial/credit management or portfolio analysis.
Experience in portfolio management and reporting within automated environments.
Exposure to project management and team supervision.
Proven ability to work across teams and manage stakeholder expectations.
 more
  • Data
  • Business Analysis and AI
Job Purpose Statement

We are seeking a skilled Test Analyst to own the quality and testing strategy for our software. In this role, you will develop and execute both automated and exploratory tests, working within an agile team to infuse quality into every stage of the development lifecycle.

The ideal candidate has proven experience in test development, a deep understanding of the SDLC/STLC,... and excellent interpersonal skills. If you thrive on collaboration, managing priorities, and ensuring only the best products reach users, apply today.

Job Specifications


Bachelor’s degree in Computer Science, IT, or related field; Master’s in Technology or Business is an added advantage.
Minimum 3 years’ experience in IT systems development in a highly digitized organization, with 2 years in software testing.
Experience with automated test suites: Cucumber, Concordion, Selenium, Appium, Robotium, SoapUI, Jmeter.
Certification and experience with frameworks like ITIL, PRINCE2.
Hands-on software development with Java, Kotlin, C++, C#, and RDBMS (Oracle, MS SQL).
Strong understanding of SOA life cycle, Integration patterns, and best practices.
Knowledge of Linux/Unix commands and SQL.
Deep understanding of industry standard formats/protocols: JMS, SOAP, XML/XPath/XQuery, REST, JSON.
Excellent analytical and problem-solving skills.
Good knowledge of systems/processes in Financial Services industry.
Experience with issue/bug tracking tools (e.g. JIRA) and CI tools (e.g. Gitlab CI, Jenkins).
Testing Automation.
 more
  • Data
  • Business Analysis and AI