Job Purpose Statement
The senior Infrastructure Architect is responsible for evaluating business requirements by leveraging software, data, and infrastructure. The role acts as a bridge and is responsible for mapping these requirements into technology solutions.
The role focuses on applying the different elements of business, information, and technology in solving problems while maximizing the... return on technology investment. The architect identifies reviews, and proposes the various building blocks that will actively lead the technical vision to success.
He/She reviews deviations from specifications and ensures that relevant technical strategies, policies, standards, and practices are applied correctly.
Ideal Job Specifications

Degree in Science/computer science/Engineering/Business related degree from a reputable institution. A master’s degree in Information Technology or an MBA will be an added advantage.
Training and certification in IT Service Management, e.g., ITIL, COBIT, ISO
IT Architecture Training and Certification, e.g., TOGAF
Infrastructure and Cloud related certification and training
Business Continuity training
8+ years’ experience in IT applications, infrastructure or security operations, and management
4+ years professional experience in IT solution architecture, deployment of APIs, cloud, Docker, and Kubernetes experience is desirable
Solid grasp of design patterns and principles, particularly Object-Oriented Design (OOD), Service-Oriented Architecture (SOA), Microservice Architecture (MSA), and Event-Driven Architecture (EDA).
Experience in systems; Core Banking Systems and integrations to Mobile money transfer, USSD / SMS, Omni Channel, Internet Banking, BPM, ERP, CRM, and other systems in a financial services ecosystem are a MUST.
possesses a strong customer service attitude and excellent communication skills and exhibits a passion for learning and continuous improvement.
The architect participates in the stewardship of Service Oriented Architecture (SOA), Microservices Architecture (MSA), and Application Programming Interface (APIs) artifacts and definitions.
 more
  • ICT
  • Computer
Job Purpose Statement
The Senior Manager, CRM Systems role is to plan, organize, and manage staff and overall operations that facilitate the stable operation of the bank’s Customer Relationship Management (CRM) systems, Feedback Systems, Policy Hub and other peripheral applications and system integrations. In collaboration with external vendors, system experts and information security experts the... Senior Manager, CRM Systems will schedule and direct activities to resolve software and service problems within the CRM and related platforms in a timely and accurate fashion.
Ideal Job Specifications

Undergraduate degree in Computer Science /Information Technology - Minimum 2nd Upper Class honours.
Minimum 7 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.
2-3 years management experience.
Certified in MS Dynamics 365 Customer Engagement and/or Power Platform.
Experienced in Microsoft Dynamic CRM, Microsoft SQL Server, and Microsoft SharePoint, Microsoft Power Platform (Power Apps, Power Automate & Power BI) and C #.Net & ASP.net Web development.
Experience of working in the IT function within a banking 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 plugin platforms.
Demonstrated proficiency with Microsoft .NET 3.5+ development using C#
Experience in developing integration services using API (SOAP & REST) and  MS SSIS
Experience with source control management systems and continuous integration/deployment environments
 more
  • ICT
  • Computer
Job Purpose Statement
The role is responsible for ensuring Preparation, review and submission of Central Bank of Kenya (CBK) reports and publications, Capital Markets Authority (CMA) reports, Insurance Regulatory Authority (IRA), Kenya deposit insurance corporation (KDIC) as required by the different stakeholders. Additionally, this role manages the regulatory engagements to maintain a good... working relationship with the regulator as far as financial reporting is concerned
The role supports the Group Head of Reporting & Planning through enhancing the quality of financial discipline, planning, controls, regulatory reporting, financial reporting, provision of financial advice and support to the subsidiaries CEO’s and their leadership teams by preparation of quality and timely reports. This role provides day-to-day business partnership to Kenya subsidiaries.
The role is responsible for supporting   the Group Head of Reporting & Planning effectively manage the systems that produce financial information for Kenyan subsidiaries (Capital, Brokerage, Insurance and Leasing)
The role is also responsible for staff management within the department by putting in place proper leave management schedules, identification of staff training needs and performance management process, which includes setting smart targets, semi-and annual reviews and adequate resourcing.
The role participates in implementation and entrenchment of financial controls culture, policies, tools, processes and procedures that ensure internal efficient and effective preparation and dissemination of financial information for management decision making. The role cuts across financial control, financial planning and regulatory reporting for the Kenyan subsidiaries
Ideal Job Specifications
Academic:

University degree in business related studies or equivalent.
MBA is an added advantage.

Professional:

CPA, ACCA, CIMA or equivalent professional qualification

Desired work experience:

Ten years’ post-qualification (accounting) experience in a medium to large corporate organization.
Five years’ work experience in middle management role.
People management experience
Practical experience in use of relevant MS Office applications.
Competence in the use of SAP, SAP BODs, SAP BPC and T24.
 more
  • Finance
  • Accounting
  • Audit
JOB PURPOSE STATEMENT
The Bancassurance Business Manager is responsible for supporting the strategic planning, cascading, implementation, strategy execution tracking including industry & competitive intelligence review, and all reporting of a strategic and monitoring nature. The job holder will also be the lead for all bancassurance projects as well as provide management information to aid in... customer acquisition, reduce attrition and meet business goals.
JOB SPECIFICATIONS
Academic Qualifications:

University degree ( Degree in Management, Finance, Strategic Management, Commerce)

Professional Qualifications:

Certificate of Proficiency in Insurance / Project management certification is an added advantage

Work Experience:

In-depth understanding of strategic management/ project management
Very strong numeracy and analytical skills- specific ability to prepare and analyses various reports, understand problems presented and provide solutions.
Aware of technological trends.
High level of accuracy and attention to detail.
7- 10 years working experience
 more
  • Project Management
JOB PURPOSE STATEMENT
To effectively source and on board new Corporate, Commercial and higher tier SME Operating Lease customers. The position is accountable for ensuring that good quality operating lease prospects and pipeline are properly developed managed and effectively and efficiently transitioned to disbursements in a timely manner and within the Banks Risk Acceptance Criteria (RAC) while... ensuring any exceptions to the RAC is proactively obtained. 
JOB SPECIFICATIONS
Academic:

University graduate preferably in Business, Engineering or other professional fields.

Professional:

Sales and Marketing, Financial Analysis added advantage.

Desired work experience:

At least 8 years in sales preferably in Motor, Medical, Information Technology or other Equipment industries. Experience in Relationship Management and good understanding of equipment financing solutions.
 more
  • Sales
  • Marketing
  • Retail
  • Business Development
JOB PURPOSE STATEMENT
Under the guidance of the chief dealer, you will assist in the implementation of the Global Market trading strategy in line with the NCBA Bank Global Markets Trading strategy and requirements. You will undertake proprietary trading in the permitted asset classes, as well as manage currency and interest rate positions that the bank holds. You will be managing risk, liquidity... and exposure and you will support and manage all aspects of the trading desk. You will be responsible for handling and understanding risks associated with Treasury products such as FX Spot, Forwards & Swaps, FX Options, Non Deliverable Forwards, Rates trading and any other structured product within the approved risk appetite and portfolio standards. The role should contribute to the organization through better pricing and risk management while providing an information service to the Group.
JOB SPECIFICATIONS
Academic:

University degree or equivalent

Professional:

ACI Certification

Desired work experience:

Min 4 years banking experience and min 3 years progressive experience in a busy treasury environment.
A sound background and knowledge of banking with particular emphasis on Foreign exchange products and money market products.
 more
  • Banking
Job Purpose Statement
Deliver high quality and timely support to all customers and stakeholders seeking service from the Bank through any customer touch points relating to documentation of their approved Asset Finance facilities, in line with the Bank’s strategic intent, its values and service standards as defined in its approved policies, procedures and processes.
Ideal Job... Specifications
Academic:

A university degree preferably in Business, Arts, Law or any other relevant degree, with at least Second-Class Upper qualification.

Professional:

Qualifications in Credit Management, Debt Management, AKIB or any other credit-related course will be an added advantage

Desired work experience:

5 years’ lending-related experience within a banking environment, 3 of which should have been at management level.
 more
  • Banking
Job Purpose Statement

The main purpose of the role is to use data from internal systems and the market to figure out business performance and market trends to drive performance and efficiency.
The role of Business Information Analyst is to develop, implement, maintain and support business analysis and modelling to enable the reporting and analysis of both financial and operational information... through Business Intelligence (BI) & Analytics.
The analyst interacts with the business stakeholders and subject matter experts in order to understand their needs and design solutions that are acceptable and useful in achieving the bank’s strategic goals

Ideal Job Specifications
Academic:

University degree in business related studies or equivalent.
MBA is an added advantage

Professional:

Professional qualification (Prince II, CBAP, IIBA or equivalent professional qualification)
Expert knowledge across multiple technology platforms, business processes and enterprise architecture.

Desired work experience:

3 years’ experience in Business Analytics, data quality and modelling.
Experience in the financial services industry or banking sector would be an added advantage.
 more
  • Data
  • Business Analysis and AI
Job Purpose Statement
The Senior Manager, Core Banking Development role is to plan, organize, and manage staff and overall operations that facilitate the stable operation of the bank’s Core Banking and related system Operations. This includes developing, maintaining, supporting, and optimizing Core Banking initiatives. In collaboration with external vendors, system experts and information... security experts the Senior  Manager, Core Banking Systems Support will schedule and direct activities to implement business changes in the  core banking software and service problems in a timely and accurate fashion.
Key Accountabilities (Duties and Responsibilities), Perspective % Weighting (to add up to 100%) Output
Application Development (40%)  

Manage and set priorities for design, maintenance, development and evaluation of Core Banking System -T24.
Manage Core Banking Service Agreements with vendors, Budgets and Supplier Contracts

Service Management (30%)         

Provide leadership and management oversight for the Core Banking Application Operations to ensure projects, problems, service requests and escalations are dealt with according to defined set of policies, processes, procedures and SLA's

IT Application security and Governance (10%) 

Efficiency and Effectiveness of the Core Banking Technology Applications (systems, people, policy, controls and procedures) with regard to protection against exposure to and impact of risks associated with data loss, corruption and/or unauthorized access

Business continuity management (10%) 

Provide and execute detailed Disaster recovery plans and procedures for Core Banking and other critical business applications

People leadership (10%)   

Provides effective leadership to the core banking systems unit, ensuring competency development, succession planning and conducting performance appraisa

Job Dimensions
Ideal Job Specifications

University degree in computer science. Master’s degree would be an added advantage.
ITIL Intermediate and other relevant professional qualifications in ICT field.
Project Management Certification: PMI or Prince 2
Five to Six years’ experience in Application development in medium to large organizations.
Six years’ experience in T24 Core Banking Software Design and Development
Three years in a supervisory role.
Working experience in a bank or other financial services organization.
Experience in Management of Support Contracts, RFP’s and Third party support providers.

Technical Competencies

Knowledge and experience in modern practices for IT Applications architecture and operations in medium to large banks to provide guidance on quality improvements and problem management
Technical skills to effectively perform or guide performance of T24 Development design ensuring that all solutions developed and deployed are in line with the Enterprise Architecture standards
Effectively manage the team of T24 developers, vendors by tracking tasks, deliverables, and timelines in liaison with project office.
Knowledge and effective application of all relevant banking policies, processes, procedures and guidelines to consistently achieve required compliance standards or benchmarks.
Ensure that all the 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 Application services; ensuring that all Applications systems, processes, tools and roles are meeting 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 as a way of ensuring that uptimes are optimized.
Self-empowerment to enable development of open communication, teamwork and trust that are needed to support performance and customer-service oriented culture.
Analysis of plans and designs of Application projects in accordance with Bank’s requirements thus Providing necessary inputs to the Change Approval Board to aide in decision making on change approvals and deployments
Monitor and manage service user complaints to ensure maintenance of the highest standards of service.
 more
  • Banking
ABOUT THE TEAM
We pride ourselves in having built an over 30 strong Go-Getter HR dream team, looking after over 3000 staff. We sit at the forefront of innovating people centric products to drive our Go-Getter Culture.
ABOUT THE CAREER

Reporting to the Head of Talent Acquisition, you will spearhead our talent acquisition efforts, leveraging cutting-edge technology and innovative strategies to... attract, hire, and onboard top-tier talent.
Your will drive our workforce planning initiatives, ensuring alignment with our strategic objectives while maintaining compliance with industry regulations.
Note-This is a contract role (9-12 months contract)

What your career will entail
Financial perspective

Optimize talent acquisition budget to ensure operational efficiency.

Customer centricity

Work jointly with stakeholders and team to ensure the implementation of people strategies.
Drive a positive experience throughout the customer journey.

Internal business processes

Coordinating with external vendors involved in the recruitment process to ensure timely delivery on recruitment projects.
Be an advocate for a continually improving way of working within the team to drive efficient and impactful engagement and accurate delivery of service.
Manage the new employee on-boarding experience for all joiners.
Drive critical projects like NCBA Go-Getter Internship Program, Employer branding, and Talent Acquisition tools optimization.

Learning and growth

Self-starter in maintaining high performance and advise team leader in functional management.
Commitment to ongoing professional development and staying updated on industry trends, emerging technologies, and best practices in talent acquisition and management.

What you will bring to the journey

Bachelor’s degree from a recognized accredited university
Proficiency in Applicant Tracking systems like SAP Success Factors and Taleo
At least 5 years’ experience in a talent acquisition/recruitment role.
Demonstrated experience implementing innovative recruitment strategies, such as gamification, virtual reality simulations, and talent communities
Completed or ongoing CHRP certification
Familiarity with cybersecurity and GDPR best practices in talent acquisition
Proven track record of consistently supporting the achievement of an organisation’s people strategy, with a market reputation of being a trusted advisor on matters pertaining to talent acquisition
Banking/Fintech/tech recruitment experience will be a plus
 more
  • Human Resources
  • HR