KCB Group Limited
Business Development Manager, Trade
Finance
IRC 8773
Full time
Nairobi
The Position: Reporting to the Head, Trade Finance, the position will be responsible
for the implementation of the Trade Finance strategy and for growing the
assigned Trade Finance client portfolio, and maximizing business volumes and
revenues while ensuring compliance with all internal procedures and operational
controls as well maintaining high level of customer satisfaction.
Key Responsibilities:
·
Grow Trade Finance business volumes
and revenues, manage assigned client portfolio from deal origination;
structuring and credit approval through to contracting and placement while ensuring
that the process is efficient.
·
Provide advisory services, as a
Product specialist, on Trade Finance solutions, transactions and services to
clients, internal business units and all other relevant stakeholders.
·
Prospect for ‘new to bank’ clients in
conjunction with Business Units of the Bank to offer innovative and customised
solutions.
·
Champion the delivery of consistent,
seamless and trusted customer service to ensure customer retention and loyalty.
·
Participate in the preparation of
account plans covering all aspects of local and international Trade Finance in
liaison with relevant Business Units of the Bank.
·
Enhance the uptake of KCB’s Trade
Finance products and services by existing and new clients through providing
technical product expertise and conducting joint calls in partnership with
relevant Business Units in the bank.
·
Engage Relationship Managers and
provide all product support needed for timely submission of quality credit
proposals involving Trade Finance.
·
Participate in the development and implementation
of a range of innovative Trade Finance products and solutions and manage the
same so as to meet customer requirements and achieve business objectives.
·
Provide and sustain assurance that
the risks associated with Structured Trade Finance transactions in the assigned
portfolio remain within approved appetite and are accurately captured in client
term sheets.
·
Ensure compliance with the Bank’s
policies, procedures and regulatory requirements.
The Person:
For the above position, the
successful applicant should have the following:
·
University Degree preferably in a
Business related field from an institution recognized by CUE is required.
·
Master’s degree or Professional
qualifications in a relevant field preferably CPA/ ACCA / AKIB or Trade Finance
certification will be an added advantage.
·
Have at least 5 years’ management
experience in Trade Finance with below responsibilities covering:
·
Structured Trade Finance
·
Sales, deal origination and
execution.
·
Relationship Management and Customer
Service
·
Financial Analysis and Business
Performance Management
·
Trade Finance Operations
·
Credit Management
·
Thorough knowledge of Corporate
Banking & Trade Finance Products & Services with extensive Banking
Industry knowledge.
·
Deep understanding of Trade Finance
Instruments
·
Excellent interpersonal, and
negotiation skills with the ability to network, generate new business and
develop strong business relations.
·
A good understanding of Risk,
Compliance policies and procedures.
Manager E-Channels – Card Switch & Interfaces
IRC 8733
Full time
Nairobi
The job holder will be responsible for ensuring that all
digital channel systems that are deployed in the Bank are properly managed and
supported to provide high availability and exceptional customer experience on
24/7 hour basis.
Key Responsibilities:
·
Maintain an efficient Card Management
System.
·
Deliver quality service to both
internal and external customers and provide high system availability of systems
at all times.
·
Provide operational assistance and
guidance in IT related areas to the Card Centre team and ensure compliance of
the card management system with payment associations (VISA & MASTERCARD).
·
Provide leadership to KCB CARD-IT
team and prepare duty schedules.
·
Perform core systems administration
tasks, that is, the custodian of systems, ensure security of systems and
information, maintain inventory of systems and perform authorized users
administration.
·
Collect and account for transactions
acquired through merchant establishments, ATMs and other sources.
·
Establish and maintain data
processing schedules and controls to ensure timely delivery of quality assured
outputs.
·
Ensure timely delivery of reports for
users, processing of incoming and outgoing files to and from VISA and
MASTERCARD and any other interfaced systems.
·
Ensure 24*7 availability of the card
systems as required by users.
·
Keep track of systems and user
related issues and attend to them promptly.
·
Perform system upgrades and apply
system patches promptly received from system vendors.
The Person:
·
A Bachelor’s degree in IT or related
field from a recognized university.
·
A minimum of 4 years’ supervisory
experience in Information Technology; including at least 3 years’ experience in
support of Card, ATM, POS and Agency Banking Technologies.
·
Hands-on experience and understanding
of Card Payments and Interfaces (ISO8583, PCIDSS).
·
Knowledge of IT Banking Systems
Implementation & Capabilities.
·
Working knowledge of Database
management systems, solutions and administration.
·
Working knowledge of networking
technologies and solutions will be an added advantage.
·
Excellent planning and organizing
skills.
·
Very good at attention to detail.
Data Analyst
IRC 8751
Full time
Nairobi
The Fintech Department is responsible for driving the
Bank’s Digital Strategy; Product and Business development of digital
capabilities with new technologies to increase functionality, usage and
transactions for NPI. Also responsible for driving the Bank’s products and
transactional services via digital technologies for both individuals and
businesses (SME & Corporate).
The Data Analyst will be tasked with role of engineering
terra-bytes of data into actionable insights and new products for our
customers.
Key Responsibilities:
·
Transform large, complex datasets
into pragmatic, actionable insights, leverage data to identify, quantify and
influence tangible business gain by performing ad-hoc analysis and presenting
results in reports, dashboards and charts.
·
Provide test interfaces for users to
test the reports and dashboards before being put on the production environment
and carry out technical user training as required to enable users interpret BI
solutions. Implement analytical model designs, perform any restructuring
required, and review Dataset implementations performed by the Data engineer and
BI developers.
·
Selecting features, building and
optimizing classifiers using Machine Learning techniques and data mining using
Bank selected data mining tools. Enhance data collection procedures to include
information that is relevant for building analytic systems, process, cleanse
and verify the integrity of data used for advanced analysis by creating
automated anomaly detection systems and constant tracking of its performance.
·
Improve data foundational procedures,
guidelines and standards and develop best practices for data management,
maintenance, reporting and security.
·
Implement statistical data quality
procedures or test driven approach for quality assurance and conduct
performance tuning to be able to optimize the application of statistical models
and scripts
·
Design, build, and maintain various
parts of the data warehousing with respect to requirements gathering, data
modeling, metric establishment, reporting production, and data visualization.
·
Gather and process raw, unstructured
data at scale into a form suitable for analysis then consolidate into the data
warehouse in order to perform Business Intelligence and advanced analytics.
·
Evaluate datasets for accuracy and
quality using statistical data quality procedures, software, or test-driven
approaches that ensure quality assurance and solve any issues which may arise.
·
Assist to analyze business/use case
requirements from BI analysts to determine operational problems, define data
modeling requirements, gather and validate information, apply judgment and
statistical tests and develop data structures to support the generation of
business insights and strategy;
·
Assist in developing and implementing
a program of continuous improvement of BI processes through a cycle of analysis
of existing systems, processes, and tools, identifying areas for improvement,
and implementing high-impact changes, and getting feedback from stakeholders.
Develop and maintain documentation/manuals on models developed, reports
generated and statistical solutions devised.
The Person:
·
A Bachelor’s degree in Statistics,
Data Sciences or related quantitative field. Masters is added advantage.
·
A minimum 5 years proven performance
in Data Science & Analytics.
·
Experience with relational Databases
such as Oracle, SQL queries, or OLAP cubes is preferred.
·
Experience in development of Credit
Score Cards will be an added advantage.
·
Excellent understanding of Machine
learning techniques and Algorithms, such as k-NN, Naive Bayes, SVM and Decision
Forests.
·
Experience with common Data Science
toolkits, such as R, Python, Weka, NumPy, MatLab, etc.
·
Excellence in at least R and/or
Python is highly desirable.
·
Proficiency in using query languages
such as SQL, Hive, Pig and Experience with NoSQL databases, such as MongoDB,
Cassandra, HBase.
·
Good Applied Statistics skills such
as Distributions, Statistical Testing, Regression Analysis with good Scripting
and Programming skills.
·
Knowledge of Agile Software
Development process and performance metric tools.
·
Experience extracting and cleaning
text in different formats e.g. HTML, pdf files.
·
Proven ability to collaborate with
other team members across boundaries and contribute productively to the team’s
work and output, demonstrating respect for different points of view. Able to
use strong interpersonal and teamwork skills to cultivate effective, productive
client relationships and partnerships across organizational boundaries.
·
Strong co-ordination and project
management skills to handle complex projects.
Manager, Card Systems
IRC 8734
Full time
Nairobi
The Manager, Card Systems will be responsible for
maintaining an efficient Card Management System and deliver quality service to
both internal and external customers by ensuring the availability of systems at
all times.
In addition, he/she will provide operational assistance
and guidance in IT related areas to the Card Centre team and ensure compliance
of the card management system with payment associations (VISA/ MasterCard).
Key Responsibilities:
·
Provide technical support for
existing Tranzware Online, CMS, Interchange, Agency, Multiperso, IntelliNac,
ATMs, FIMI and implementation of related projects.
·
Ensure timely delivery of reports for
users, processing of incoming and outgoing files to and from VISA and
MASTERCARD and any other interfaced systems.
·
Ensure 24*7 availability of
authorization system and any other systems as required by users.
·
Delivering business solutions by
ensuring that they are well tested and are rolled out in a manner that does not
adversely affect business processes.
·
Perform core system administration
tasks ie custodian of the systems, ensure security of systems and information,
maintain inventory of systems and perform authorized users administration.
·
Collect and account for transactions
acquired through merchant establishments, ATMs and other sources.
·
Establish and maintain data
processing schedules and controls to ensure timely delivery of quality assured
outputs.
·
Keep track of systems and user
related issues and attend to them promptly.
·
Perform system upgrades and apply
system patches promptly as received from system vendors.
The Person:
For the above position, the successful applicant should
have the following:
·
Preferably a Bachelor’s degree in ICT
or Related Field from a recognized university.
·
A minimum of 3 years’ supervisory
experience in Information Technology in a Bank with hands on experience in:
·
Payment schemes such as Visa, Master
Card, Union Pay, JCB.
·
Database Administration.
·
Knowledge of Card Business and
Banking Operations.
·
Excellent planning and organizing
skills.
·
Very good at attention to detail.
IT Applications Support Manager
IRC 8711
Full time
Nairobi
The Technology Service Delivery Department is responsible
for managing the delivery, performance, supply chain of IT services and
enterprise applications to provide the required level of service, system performance
and functionality required to meet business objectives and customer
(internal/external) expectations.
The primary purpose of this role is to manage and
coordinate the analysis, evaluation, development, testing and implementation of
Banks software applications and to make recommendations on software
applications.
The role also covers the efficient functioning and day to
day running of the business applications.
Key Responsibilities:
·
Manage and participate in the
development and implementation of goals, objectives, policies and priorities
for assigned programs. Recommend, develop and administer policies and
procedures. Recommend, within divisional policy, appropriate service and
staffing levels.
·
Plan, direct, coordinate and review
the work plan for Applications Support staff. Assign work activities, projects
and programs. Review and evaluate work products, methods and procedures. Meet
with staff to identify and resolve problems.
·
Implement system changes through
automation, process change, management solutions and training.
·
Conduct diagnostic investigations of
system errors and implement or recommend solutions or methodologies for
resolution. Consult with vendors regarding system functionality.
·
Prepare various documentation
including project reports, process and user manuals, presentations, strategic
and technical plans and other related information on assigned application
analyses.
·
Develops risk management procedures,
business continuance scenarios, contingency and disaster recovery plans for
central and distributed systems and networks to maintain operations during
downtime and/or major disasters.
·
Identifies and makes recommendations
regarding critical points of failure. Develops and implements policies and
procedures for business continuance and disaster recovery plans. Proactive in
building processes to minimize/eliminate downtime.
·
Responsible for researching,
developing and implementing testing methods and procedures. Ensures that
products meet the highest quality standards. Monitors and reports on defects.
·
Review proposed systems software for
compliance with applicable quality assurance standards before acquisition or
implementation.
The Person:
For the above position, the successful applicant should
have the following:
·
Bachelor’s degree in ICT or Related
Field from a recognized university. A Master’s Degree will be added advantage.
·
Professional qualifications such as
MCSE or MCITP or related is required.
·
4 years supervisory experience in
Information Technology with hands on experience in:
·
Internet Technologies.
·
Operating Systems.
·
Database Management.
·
Hardware Management.
·
LINUX/UNIX Administration
·
Experience with Banking Applications.
·
Experience in methods &
techniques for installation, administration, monitoring, upgrading and problem
resolution of central application software systems.
·
Knowledge and experience in basic
budgeting, contracting, purchasing practices, policies and procedures in an IT
environment.
·
Exceptional interpersonal skills
including teamwork, facilitation and customer relationship skills.
Quality Assurance Analyst
IRC 8681
Full time
Nairobi
The IT Quality Assurance unit is mandated to develop and
establish quality assurance, policies, standards and measures for the
information technology services within the organization.
The Quality Assurance Analyst will provide and implement
strategic Quality Assurance initiatives that are geared towards maturing the
quality assurance function of the Bank.
The role holder is mandated with the development of
Quality Assurance policies, develop metrics and measure compliance by providing
measurable metrics & monitoring visibility into the Quality Assurance
deliverables and undertakings.
Key Responsibilities:
·
Champion and coordinate business
requirements reviews across functional teams and ensure that the business
requirements are complete, precise and testable.
·
Works with project team to define and
create overall project test strategy/test plan, test schedules or strategies
and identifies test resources, estimates test effort in accordance with project
scope or delivery dates and ensures that the test strategy is achieved.
·
Develop, document and maintain
functional and non-functional test cases, test scripts and other test artifacts
like the test data, data validation, harness scripts and automated scripts.
·
Works collaboratively with the
business units and project teams to execute and validate test cases based upon
business requirements and ensures that the test cases are traceable to the
requirements.
·
In collaboration with GEA and other
critical stakeholders, tune the SQC processes, adopt tools and define re-usable
templates in-line with the adoption and maturity of the SQA Framework.
·
Define test process including
required test activities and deliverables, conduct Test Readiness Assessment,
establish test beds and ensure that test beds are available for all planned
white box and black box testing activities.
·
Engages, champions and collaborates
with technical teams/personnel in non-functional; testing including
integration, regression, load, performance, security and usability testing.
·
Prepare, share and review test
results periodically, report any defects, bugs, errors, configuration issues
and interoperability flaws and develop test acceptance reports for projects and
software changes.
·
Works with business units to perform
post deployment sanity and regression tests and post-implementation review
within defined period to confirm that the deployed solution works as per the
business requirements.
·
Participates in formulation and
implementation of software process improvement policies and strategies for the
division.
The Person:
For the above position, the successful applicant should
have the following:
·
Bachelor’s degree in Computer
Science, Computer Engineering, Information Technology or a related field of
study.
·
Professional Qualifications such as
ITIL Foundation or ISTQB Foundation or TOGAF is required.
·
7 years progressive experience in
Information Technology with focus on Business Analysis, Software Development,
Quality Assurance.
·
Experience in at least two IT
disciplines such as application development, middle ware, SOA and Software
Quality Assurance.
·
Experience in operating systems
(Windows, Unix).
·
Experience in Database management
systems.
·
Prior working experience Software
Quality Assurance.
·
Exposure to Software Testing
Automation.
·
Exceptional interpersonal skills,
including teamwork, facilitation and negotiation.
·
Excellent planning and organizational
skills with ability to breakdown complex items to manageable components.
·
Ability to liaise with all levels of
management and subject matter experts across the industry and within the
organization.
Applications Architect
IRC 8723
Full time
Nairobi
The Applications Architect is responsible for developing
IT Solution blueprints (software, versioning & licensing, integrations,
scalability, management requirements and standards) and related documentation
for IT Systems in use by or to be procured by the Bank in line with Bank
policy, architecture best practices, standards and methods.
The holder of the role will demonstrate proficiency in
Applications Solutions Architecture through the design of business solutions,
service-oriented solutions and related infrastructure.
Key Responsibilities:
·
Build a bridge between business
requirements and technical specifications by understanding business
requirements and use cases, and then finding ways to implement those use cases
in the business applications / solutions. Identify the requirements that affect
the structure and operational behaviors of the application.
·
Adopt approaches and methodologies
that demonstrate reduction in the business risks associated with building of
technical solutions.
·
Develop flexible designs able to
handle the natural drift that occur over time in hardware and software
technology, as well as in user scenarios and traffic volumes.
·
Identify the non-functional
requirements for the solution and provide an architecture that best
accommodates them.
·
Identify the kind of technologies,
standards, licenses, capacity sizing and limitations/constraints for the application,
considering the impact of other related/competing developments.
·
Create and Review Technical
Architecture Documents for system changes and new systems and solutions.
·
Having understood the banks
environment, provide and recommend Design Patterns and guide their application
/ use in delivering integration solutions in the bank.
·
Participate and guide on the
non-functional tests planning and execution i.e. performance / load tests,
security tests and high availability and fail over testing.
·
Document solutions, enabler features
and architecture using standard architecture and software engineering
artifacts.
·
Work with internal and external teams
to define and maintain quality standards, coding standards and implements
measures to ensure compliance through code reviews, automation, etc.
The Person:
For the above position, the successful applicant should
have the following:
·
Bachelor’s degree in Computer
Science, Computer Engineering, Information Technology or a related field of
study.
·
Professional qualifications such as
TOGAF, ITIL Foundation is required.
·
Project Management; PRINCE II is
added advantage.
·
7 years progressive experience in
Information Technology.
·
5 years’ experience in at least two
IT disciplines such as enterprise architecture, application architecture,
application development, middleware and SOA in a multi-tier environment.
·
Prior working experience in a leading
formal application architecture framework.
·
Exposure to multiple, diverse
technologies and processing environments spanning at least 5 years.
·
Experience with Operating systems
(Windows, Unix).
·
Knowledge of Database Management
Systems.
·
Knowledge of Network Services,
protocols and Internetworking Technology.
·
Knowledge of Messaging and
Collaboration tolls and technologies.
·
Familiarity with graphical modeling
approaches, tools and model repositories.
Senior Recovery Manager
IRC 8550
Full time
Nairobi
Job Purpose: Reporting
to the Head, Credit Support Unit, the role holder is tasked to evaluate,
develop and monitor recovery action plans on non- performing large Corporate
accounts on a continuous basis, to achieve maximum and timely recoveries and/or
turnaround at minimal costs.
Key Responsibilities:
·
Develop and implement recovery
strategies and action plans for each non- performing debt.
·
Reduction of non- performing debts
through aggressive recoveries and viable restructuring options.
·
Full compliance with Credit policies
and CBK prudential guidelines.
·
Minimize recovery costs through
vetting of invoices and upfront fees negotiations.
·
Coach, guide and motivate staff to
enhance efficiency and productivity.
·
Recovery of debts written-off in line
with the Prudential Guidelines
·
Review of facilities through Credit
Quest on each file on the best recovery option including restructuring and
asset classifications.
·
Correspondence with both external and
internal customers.
·
Meetings with the debtors and service
providers, including official visits to their operations.
·
Supervise and guide the direct
reports.
·
Monitor debtors’ compliance with the
agreed settlement arrangements.
Experience & Expertise:
·
Bachelor’s Degree in Economics,
Business related degree from an institution recognized by Commission for
University Education.
·
Possession of a postgraduate degree
will be an added advantage.
·
At least 10 years’ experience, 5
years of which should be in a senior management position within credit.
·
Demonstrates a clear understanding of
recoveries processes in Corporate and must be able to provide direction and
strategic thinking where appropriate in relation to distressed assets and loans
in default.
·
Should have sound knowledge in
Accounting and financial principles, Credit risk management, Business banking,
Investment banking, Corporate banking
·
Understanding of Legal principles
related to lending; collateral rights, Insolvency Law, Receiverships and
Administration.
·
Must have the ability to translate
and apply Credit knowledge to optimise positive outcomes in negotiations with
clients.
Job Re-advertisement: Senior Finance & Strategy Manager
IRC 8781
Full time
Kenya
Job Purpose: Reporting
to the Managing Director, this role is responsible for managing KCB Insurance
Agency monthly financial reporting processes, preparation of financial
statements in accordance with IFRS, regulatory reporting in line with
prudential guidelines and other regulatory requirements (The Insurance Act, IRA
and CBK Regulatory guidelines, the Companies Act, NSE & CMA), and fixed
assets management.
They
ensure that robust controls are maintained around the internal models to
provide assurance on the accuracy and completeness of the Agency’s financial
statements.
Key Responsibilities:
·
Lead the strategic planning process,
set up reporting and performance monitoring systems across all KCB Insurance
Agency Units
·
Lead the quarterly reporting process
including Board Pack preparation, BSC metrics and analytical reviews on the
performance
·
Preparation of Financial statements
in accordance with the International Financial Reporting standards ensuring all
relevant assumptions are applied.
·
Working capital management i.e. Efficient
management of current assets (cash, receivables, inventory) and current
liabilities (payables, accruals) and investment management
·
Manage the reporting cycles ensuring
monthly (month-end) reporting including validation of balances reported in financial
reports, provision business analysis data and output reports to support
decision making.
·
Regulatory and Statutory reporting
ensuring all internal and external compliance requirements are adhered to e.g.
to the IRA, CBK, CMA, NSE & Group Reporting
·
Provide business analysis for new
products, new ventures and projects to support the decision making process and
track progress.
·
Management of the annual audit
process in liaison external auditors and internal auditors and remedy material
weakness and resolve significant deficiencies within the agreed timelines.
·
Embed and implement robust controls
and review processes through balance sheet reviews/substantiation in order to
identify risk issues, track aged items and ensure closure and/or escalation of
issues.
·
Ensure adequate controls are in place
for revenue assurance, expenditure and fixed asset cycles. Provide
profitability positions for all cost/revenue centres.
·
Scanning the regulatory environment
for legislative and regulatory changes, and preparing impact analysis that
provide insights for decision making;
·
Embedding financial and data
controls, verifying the integrity of reports with the General Ledger and
underlying transaction processing systems;
·
Leading, mentoring and developing an
astute finance team in delivering the finance strategy aligning finance
activities with the overall strategy and delivering a business support culture
with a customer focus.
·
Lead in continuous improvement of the
design, processes and financial systems in meeting the emerging needs in both
reporting & control environments.
Experience & Expertise:
·
Bachelor’s Degree in Commerce
(Finance or Accounting Option), Economics or related field from an institution
recognized by Commission for University Education.
·
Professional Qualifications in
Accounting (CPAK/ACCA) is required.
·
Possession of a postgraduate degree,
or relevant professional qualifications (CFA) will be an added advantage.
·
At least 8 years’ finance experience,
4 years of which should be in a senior management position within a finance
function in the Insurance Industry.
·
Knowledge of Insurance Industry
commercial, statutory and regulatory dynamics
·
Demonstrate excellent Leadership
Skills and people management.
·
Excellent Financial analysis and
performance management skills.
·
Proven Track record in delivering
results.
How to Apply
The
above position is a demanding role for which the Bank will provide a
competitive remuneration package to the successful candidate.
If
you believe you can clearly demonstrate your abilities to meet the criteria
given above, please CLICK HERE to log in to our Recruitment portal
and submit your application with a detailed CV.
To
be considered your application must be received by Friday, 28th February, 2020.
Qualified
candidates with disability are encouraged to apply.
Only
short listed candidates will be contacted.
NB:
In the event that you are successful, we will require that you provide us with
the following documents:
·
National I.D.
·
KRA Pin Card
·
Birth Certificate of self
·
Passport Photo (White Background)
·
NSSF Card
·
NHIF Card
·
Certificate of Good Conduct (less
than 5 Months old)
·
Academic and Professional
certificates, including official transcripts