Submit CVs – Latest Recruitment at NCBA Group
We have the largest Job seeker visits by alexa rankings. Post a Job
- Company: NCBA Group
- Location: Kenya
- State: Nairobi
- Job type: Full-Time
- Job category: Graduates Jobs in Kenya
Job Description
The new NCBA has harnessed the power of both NIC and CBA to create a bank that brings together the best of both worlds from cutting edge mobile banking to good old-fashioned relationship management; from scalable business banking to financial services that grow as your business does; from best-in-class choice of products to investment solutions tailored to your specific needs.
Head of Credit Origination
Job Purpose Statement
The purpose of the role is to lead the Corporate Credit Origination function within the Corporate Banking Department. This role involves evaluating the creditworthiness of borrowers, ensuring sound credit decisions, mitigating financial risks for the Bank, contributing to the development and implementation of credit policies, procedures, and risk assessment models, while ensuring compliance with regulatory requirements and alignment with the Bank’s strategic goals.
The job holder will be required to build robust credit analysis and credit structuring processes and practices for new, renewal and/or extensions of credit in which applicants business and financial records are analyzed, assessed and stress-tested in the context of the operating landscape to ascertain the risk involved in extending credit and the ability of the applicant to repay, and make recommendations on the nature, structure and terms of the credit facilities
The job holder will have overall responsibility for the quality of all credit requests and will collaborate with the respective Sector Heads in Corporate Banking and other stakeholders to support the departments lending objectives while maintaining a robust risk management framework. The job holder will also ensure thatall credit proposalsare properly categorized through application of the Environmental & Social Risk Management Policy, standards and models.
The role holder jointly with Sector Heads in Corporate Banking will submit reports to assist the Management & the Board Credit Committees identify solutions for existing and / or future credit challenges.
Ideal Job Specifications
Academic:
- Bachelor’s degree from a recognized accredited university.
- Master’s degree in strategic management or business administration, or other similar relevant qualification.
Professional experience:
- CPA / ACCA qualification. AKIB Omega
Desired work experience:
- Minimum of 10 years of wide-ranging banking experience, with at least 5 years Senior Management level experience in Credit analysis, Credit Risk and portfolio management.
- At least 3 years’ experience in people management role.
- Strong industry knowledge and networks.
- Proven track record of credit analysis and financial understanding. Has demonstrated over the span of the career credit and financial analysis skills required to effectively perform credit analysis and portfolio maintenance activities/tasks in a manner that consistently achieve high quality standards or benchmarks.
- In-depth knowledge of the local banking industry, banking products, banking services and banking regulations. Sound working knowledge and understanding of general commercial regulations and practices.
T24 Developer
Job Purpose Statement
- To develop new processes and modify existing T24 functions to meet business requirements.
- To develop applications that interface with the Core Banking system to extend its capability. To closely work with testing teams to ensure solutions developed are defect free and meet business requirements.
Ideal Person Specifications
Academic qualifications:
- Bachelor’s Degree in Information Technology, Computer Science or related course.
- Professional training will be an added advantage:
- ITIL Foundation
- Certificate in Programming in any 2 languages.
Desired work experience:
- At least 2 years practical proven experience in T24 core banking development, support and troubleshooting, 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
- Understanding of the following T24 modules: System Core tables, Funds Transfer, Teller, Arrangement Architecture, Forex , Integration Frameworks, Business Events
IT Retail Channels Analyst
Job Purpose Statement
- 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.
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 and 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
- Degree in Computer Science or a relevant IT degree from a reputable university.
- Training and applied knowledge in Digital Channels Support, Unix, and Oracle.
- Three years of practical experience in installing, setting up, supporting, and troubleshooting 3-tiered application architecture, including web technology support (e.g., Jboss, WebLogic, IIS).
- Proven experience in supporting banking channels (mobile, internet, ATMs).
- Proven experience in systems analysis, design, implementation, and support.
- Proven experience in SQL scripting.
- Thorough knowledge of the bank’s core banking system.
- Understanding of operating systems, particularly Linux, UNIX, and Microsoft Operating systems.
Technical Competencies:
- Technical understanding of Internet Banking web application frameworks and operations, including SSL and architectural security standards.
- Ability to work with MNOs and aggregation partners to perform USSD / B2C / C2B / Bill Aggregation product support activities.
- Ability to perform or guide application architectural design ensuring solutions are in line with Enterprise Architecture standards.
- Knowledge and application of relevant banking policies, processes, procedures, and guidelines to achieve compliance standards.
- Ensure managed application platforms keep pace with technological innovations.
Behavioral Competencies:
- Effective communication and management of customer expectations.
- Self-empowerment to develop open communication, teamwork, and trust.
- Ability to adapt to changes in systems and procedures.
- Planning and organizing to structure work assignments effectively.
- Quality orientation to achieve high standards consistently.
Card Systems Specialist
Job Purpose Statement
The primary objective of this role is to ensure the effective implementation and support of ATMs, Cash Depositors, Teller Cash Recyclers, card management systems, card production systems/hardware, and other related card support applications. This includes maintaining high service availability, safeguarding customer information, and consistently meeting or exceeding uptime and performance Service Level Agreements (SLAs).
Additionally, the role is responsible for driving the successful delivery of new initiatives and projects involving any of the supported systems or related domains.
Job Specifications
- Undergraduate degree in Computer Science /Information Technology.
- Three year’s practical proven experience in installation, setup, support and troubleshooting of any CMS Application across all layers. Preference given to PRIME, ONLINE systems or Tieto. Experience in supporting core-banking system, especially T24, will be an added advantage.
- Proven experience in supporting banking channels (mobile, internet, ATMs etc.)
- Proven Experience in SQL Scripting
- Proven experience in systems analysis, design, implementation and support
- Working knowledge of Card Industry Security Standard – PCI-DSS
- Proven knowledge of banking operations, operations in business units and business impact analysis
- A good understanding of Operating systems; particularly Linux, UNIX and Microsoft Operating systems.
IT Strategy & Value Specialist
Job Purpose Statement
The IT Strategy & Value Specialist is responsible for supporting enterprise-wide IT strategy formulation, investment analysis, and benefits realization. This role acts as a strategic advisor and pre-project analyst — translating ideas into compelling business cases, financial models, and outcome projections that guide executive decision-making. The role also tracks benefits realization of approved initiatives, ensuring alignment between IT investments and customer-centric value creation.
This role focuses on harnessing market intelligence, data analytics, and modern storytelling techniques — including video and visual dashboards — to communicate strategic insights and support executive engagement, thereby contributing to the overall success of the IT business planning function.
Job Specifications
Academic:
- Bachelor’s degree in information technology, Business Administration, or a related field. Certification or training in ITIL, Lean, Six Sigma, or project management methodologies is desirable.
Professional:
- 2–4 years of experience in technology strategy, business analysis, enterprise planning or performance management within the financial services sector. Proficiency in analytics platforms (Power BI, Tableau, Excel) and business case modeling.
Desired Skills:
- Financial modeling (NPV, ROI, Payback)
- Market research and trend analysis
- Stakeholder engagement and executive presentation
- Data storytelling and video presentation skills
- Strong writing and synthesis skills.
Senior Manager, API Support
Job Purpose Statement
The Senior Manager, API Support role at NCBA Group is pivotal in driving innovation, fostering strategic partnerships, and ensuring the seamless integration of cutting-edge technologies within the financial services sector. The job holder will lead cross-functional teams in developing innovative fintech products and services, utilizing open API architecture
Key Accountabilities (Duties and Responsibilities)
Application Management (40%)
- Ensure optimal uptime, efficiency, regulatory compliance, and cost containment of all Electronic Channel Systems through proper management, including infrastructure, third-party integrations, and channel applications
- Manage Service Agreements with vendors, budgets, and supplier contracts
- Ensure proper documentation of the API platform roadmap, processes, and procedures
- Continuously monitor the API platform for any technical issues and escalate to the Technology team for any faults or failures
Service Management (30%)
- Provide leadership and management oversight for the team to accurately diagnose complex problems and develop alternative courses of action
- Recommend and implement creative and effective solutions
- Document results on problems, changes, and service requests around channels integrations services
IT Application Security and Governance (10%)
- Work closely with compliance and risk management teams to ensure that all open API initiatives adhere to regulatory requirements and industry standards
Business Continuity Management (10%)
- Flag areas with inadequate disaster recovery (DR) and work with Risk and IS towards mitigating actions to enable business operations and ensure high system availability
People Leadership (10%)
- Lead technology efforts in integrations and API support, providing oversight on technical design, integration, and solution development in liaison with the development team
Job Specifications
Ideal Job Specifications
- A bachelor’s degree in Computer Science, Information Technology, Business, or a related field from a recognized university
- 5-6 years of hands-on experience with system integrations development using the latest technology
- 5 years in integrations and open APIs
- 5 years in developing fintech products and services utilizing open APIs architecture
- 3 years in people management or a similar role
- ITIL Foundation and other relevant professional qualifications in the ICT field
- Project/Product Management Certification: PMI or Prince 2
Technical Competencies
- Experience in API development (REST or JSON) and Web Services & DevOps
- Experience in software/API documentation
- Technical skills to effectively perform or guide performance of application architectural design ensuring that all solutions developed and deployed are in line with the Enterprise Architecture standards
- Knowledge and effective application of all relevant banking policies, processes, procedures, and guidelines to consistently achieve required compliance standards or benchmarks
- Ensure that all managed application platforms in use by the Bank keep pace with technological innovations and developments as a way of protecting investment in technology
- Define, analyze, plan, measure, and improve all aspects of the availability of API systems, ensuring that the systems meet the agreed availability targets
Behavioral Competencies
- Interpersonal skills to effectively communicate with and manage customer expectations (internal and external), and other stakeholders who impact performance
- Manage relationships with all technology-based service providers to ensure that uptimes are optimized
- Self-empowerment to enable the development of open communication, teamwork, and trust needed to support performance and a customer-service-oriented culture
- Ability to plan, organize self, and work to achieve objectives. Be determined and accountable for the delivery of technical solutions
- Quality orientation to effectively perform assigned activities/tasks in a manner that consistently achieves high-quality standards or benchmarks
- Monitor and manage service user complaints to ensure the maintenance of the highest standards of service
Senior Manager, Database
Job Purpose Statement
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. The role requires a strategic thinker with strong technical expertise, excellent leadership skills, and the ability to manage complex projects.
Key Accountabilities (Duties and Responsibilities)
Key Accountabilities
Database Infrastructure (30%)
- Lead the design, development, maintenance, and evaluation of all database systems, including backup and recovery frameworks.
- Manage database installations, migrations, and upgrades.
- Generate reports on scalability and capacity planning for databases and enterprise storage.
- Identify and resolve performance bottlenecks and capacity constraints.
- Supervise daily operations of the NCBA Group database teams.
- Establish and enforce best practices to improve performance and operational efficiency.
- Conduct regular audits to ensure data integrity and quality.
- Oversee platform licensing and ensure compliance with vendor agreements.
- Design and maintain monitoring systems to proactively detect and address issues.
- Ensure adherence to team SLAs and timely resolution of escalated matters.
Security & Compliance (20%)
- Implement and enforce database security policies and controls to prevent data loss, corruption, and unauthorized access.
- Ensure high availability, reliability, and optimal performance of database systems.
- Review configurations and apply patches to mitigate vulnerabilities.
- Manage backup, restoration, and disaster recovery processes.
- Handle incident and problem management in accordance with policies and SLAs.
- Collaborate with the information security team to address risks and audit findings.
- Ensure timely and effective execution of database maintenance routines.
Project Management (20%)
- Support the execution of groupwide projects and initiatives.
- Monitor server capacity and performance to ensure efficiency.
- Provide regular project updates to management.
- Allocate resources and manage timelines for database-related projects.
- Coordinate with cross-functional teams to align database systems with overall project objectives.
Business Continuity Planning (20%)
- Maintain and test recovery procedures to ensure database availability and rapid restoration.
- Manage activation and deactivation of disaster recovery protocols.
- Design and enforce backup security policies in line with organizational requirements.
- Conduct routine disaster recovery drills to ensure preparedness.
- Collaborate with IT teams to update and align BCP documentation with industry standards.
Learning and Growth (10%)
- Evaluate and coach team members to improve performance.
- Conduct regular performance reviews at both team and individual levels.
- Lead root cause analyses and implement long-term solutions for recurring issues.
- Encourage team involvement in projects to broaden skills and experience.
- Set clear performance expectations and hold team members accountable.
Job Specifications
Ideal Job Specifications
Academic Qualifications
- A university degree in Information Technology, Computer Science, or any other IT-related field is required.
Professional Certifications
- Candidates should possess professional IT certifications such as Oracle OCP, Microsoft SQL Certifications, RHCSA, RHCE, or other relevant advanced certifications.
Work Experience
- A minimum of 8 years of working experience in database administration or a related field is required, with at least 3 years in a supervisory or leadership role.
Workflow Delivery Lead
Job Purpose Statement
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. You will bridge the gap between business process teams, our enterprise project management (EPM) office, and IT developers, ensuring high-quality solutions not only meet current needs but also anticipate future business requirements. A key part of your role will be to champion user adoption by leading effective change management activities. If you thrive on technical oversight, innovative design, stakeholder collaboration, and ensuring successful implementation and sustained usage of automation solutions, this is the role for you.
Key Accountabilities (Duties and Responsibilities)
Financial (20 %)
- Design, track, and report on key performance indicators (KPIs) and metrics for process improvement projects, collaborating with business case owners/users as needed
- Oversee the delivery of workflow automation projects, guaranteeing they meet all quality standards and user requirements, are completed on schedule, and remain within budget with minimal reworks.
Internal business processes (50%)
- Lead the end-to-end design and delivery of workflow automation solutions, ensuring they align with business requirements and future scalability.
- Actively participate in solution design sessions, collaborating with technical teams and business stakeholders to ensure designs are agreed upon and optimized.
- Oversee and actively contribute to the ongoing development and enhancement of robust workflow automation solutions.
- Develop comprehensive documentation (e.g., user guides, best practices) for implemented workflow use cases.
- Establish and maintain rigorous change management controls for the workflow automation framework, focusing on user adoption strategies.
- Build tactical prototypes and POCs that can become long-term solutions.
- Champion and drive the adoption of workflow automation platforms across various functions and use cases through effective communication and training initiatives.
- Provide support and documentation (use cases, business requirements, test cases) workflow automation projects.
- Provide sound data intelligence and support to the business, by communicating key insights, risks, and findings.
- Manage the book of work for workflow automation effortsLiaise with technical teams to ensure ongoing platform stability.
Customer (20%)
- Drive continuous improvement initiatives to enhance customer experience by reducing process hurdles.
- Cultivate strong relationships with business partners and sponsors, fostering a culture of continuous improvement across the Bank.
- Serve as a go-to resource for BPM-related issue resolution, building positive working relationships with all levels of staff and external vendors.
Learning and growth (10%)
- Be self-driven and directed. Build own skills in problem solving and effective presentations, communication and writing skills.
- Contribute to building a repository of tools, workflow user guides and best practices.
Job Specifications
Academic:
- Bachelor’s/University degree in a relevant field (e.g., Computer Science, Information Technology, Engineering), or equivalent technical experience.
Professional:
- Process improvement & business process management (BPM)certification (Lean six Sigma Green/Black Belt) or solutions architecture certification or certifications in leading workflow automation or Robotic Process Automation (RPA) platforms is highly beneficial.
- Agile project management certification (e.g., PMP, Prince2 Agile).
Desired work experience:
- Minimum 5-10 years of progressive experience in solution delivery or technical lead roles, with at least 5 years specifically focused on workflow automation solution design and implementation.
- Proven expertise in architecting, designing, and overseeing the development of complex workflow automation solutions.
- Demonstrated track record of successfully managing the end-to-end technical delivery of enterprise-level technology solutions.
- Prior work experience within the Financial Services industry is highly preferred.
Method of Application
Use the link(s) below to apply on company website.- Head of Credit Origination
- T24 Developer
- IT Retail Channels Analyst
- Card Systems Specialist
- IT Strategy & Value Specialist
- Senior Manager, API Support
- Senior Manager, Database
- Workflow Delivery Lead
