
Submit CVs – New Recruitment at NCBA Group
- Kenya
- Permanent
- Full-time
- Define and monitor risk tolerance thresholds aligned with strategy and escalate breaches.
- Track and review key risk metrics like Cost of Risk, NPL levels, and covenant compliance.
- Generate income simulations to align risk-return targets with Group objectives.
- Monitor portfolio trends to maintain healthy credit quality and optimize opportunities.
- Conduct ongoing market and regulatory research to assess financial risks.
- Develop strategies to manage exposures and improve policies using analytics.
- Evaluate risks of new products/services and support new initiatives using data science tools.
- Guide credit risk underwriting and support tailored credit product development.
- Lead data exploration and modeling to improve acquisition, collections, and revenue generation.
- Oversee credit risk assessments, controls, stress tests, and scenario analyses.
- Drive automation and innovation in financial modeling and forecasting processes.
- Ensure strong governance through quality checks, audit readiness, and reporting compliance.
- Partner with business teams to support product design, risk reviews, and policy updates.
- Provide analytics insights for portfolio quality, risk identification, and improvement actions.
- Co-drive credit cycle management initiatives, including collections and recoveries.
- Enhance analytics capabilities using traditional and alternative data sources.
- Actively pursue self-development in global risk practices.
- Strengthen internal capabilities through continuous learning and team upskilling.
- Bachelor's degree in Economics, Finance, Business Administration, or related fields.
- Added advantage: Professional certifications such as FRM, SCIR, FRR, CPA, CISA, or PMP.
- Proficiency in data analytics tools and statistical programming languages (e.g., SQL, R, Python).
- Strong IT and MS Office skills, with experience in MIS and BI tools.
- Minimum 5 years in banking or fintech, with at least 3 years in risk management, credit, or portfolio analysis.
- Experience in risk or portfolio management within automated and data-driven environments.
- Skilled in project management, team supervision, and cross-functional collaboration.
- Demonstrated ability to prioritize, drive results, and communicate effectively with stakeholders.
- Expertise in financial modeling, data science, and risk analysis.
- Strong understanding of advanced statistical methods and machine learning techniques.
- Practical experience in designing and working with data architectures.
- High attention to detail, strong problem-solving ability, and a solution-oriented mindset.
- Self-driven, eager to learn, and committed to fostering a collaborative, customer-focused culture.
- Design and optimize digital-first, customer-obsessed financial risk processes to enhance portfolio performance, revenue generation, and risk mitigation.
- Ensure compliance with group and regulatory risk management policies.
- Set and monitor risk tolerance thresholds aligned with strategy.
- Oversee financial risk model validation and monitoring.
- Track account performance and covenant compliance to avoid credit losses.
- Build data-driven, digital risk management processes for proactive financial risk identification and evaluation.
- Review and approve credit proposals within risk appetite.
- Conduct portfolio analysis to improve risk and acquisition strategies.
- Explore new technologies (AI, analytics) for credit risk assessments.
- Support strategic decisions with financial forecasting and operational reporting.
- Lead model validation, governance, documentation, and regulatory compliance.
- Automate credit assessment workflows to drive efficiency and performance.
- Ensure audit-readiness of data-driven models and systems.
- Collaborate with business teams to support new initiatives, conduct portfolio reviews, and revise credit policies.
- Guide credit cycle management and analytics-led decisions.
- Provide training to subsidiaries to build risk capability.
- Drive digital innovations and continuous improvements in risk processes and tools.
- Build team capability through coaching and training.
- Commit to ongoing self-development and upskilling.
- 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).
- 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.
- Strong financial modeling, data analysis, and problem-solving skills.
- Practical experience in data architecture design and implementation.
- Proficiency in machine learning and advanced statistical techniques.
- Skilled in interpreting large data sets with attention to detail and accuracy.
- Ability to prioritize, drive results, and adapt to new technologies with a continuous learning mindset.
- Strong interpersonal and communication skills to support cross-functional collaboration.
- Together with the architects, communicate with the heads of their business units to understand their local strategies, develop corresponding long-term plans for IT, negotiate these plans with local business leaders and document the agreed plans for IT as Considerations and Visions relevant for their business units
- Participate in Initiative Delivery Step 1: Initialization, which entails definition of the BRD (by BA), Solution Overview and Solution Designs (by Architects).
- Work with the teams that are writing business cases for new initiatives, participate in writing of RFP documents, work with product management teams to define solution features.
- Analysis and Documentation of Requirements- The role will be responsible for the analysis of Business Requirements and documenting Business Requirements Documents (BRD) using documents from business teams such as Product Management, for example documents on Confluence, and screen mock-ups. The BRD will clearly define the requirements from a technical perspective, documenting details of new solution technical capabilities and/or how existing solutions will be modified to provide the desired technical capabilities. The role is also responsible for questioning - to a point of technical clarity - the need for the requests made in the business requirements.
- Requirements assessment and validation: The role must test requirements (prior to implementation) to ensure that they meet stakeholder objectives and are technically sound. In order to do this, the role must develop the master test plan, which is developed to test the requirements, and which may also be responsible for Technical Quality Assurance once the final project deliverables are ready.
- Management, Communication and Control of Business Requirements: Using the Requirements Work Plan, the role shall manage the business analysis process; the role shall also manage changes to documents and requirements and the RWP; track status of tasks in the RWP; communicate with stakeholders such as the project manager, business sponsor, and others involved in the business analysis and project management process.
- Assists the architects to write Solution Overviews and Solution Designs based on the BRD.
- Communicate with other analysts and business analysts to enable global optimization of strategic IT-related decisions.
- A Bachelor's degree in Computer Science, Computer Engineering, Information Technology or related field of study from a recognized university.
- Preferably certified in CBAP
- At least 4 years' work experience as a systems developer/business analyst in a busy IT development environment, 2 years of which must include experience in systems analysis.
- Familiarity with DevOps, Agile working and CICD
- Experience in writing formal Use Cases and other UML tools
- Experience in software development lifecycle management using waterfall, agile & hybrid methodologies.
- Academic: Bachelor's degree in Economics or Business related field.
- Professional: Credit management, Accounting, or banking qualification.
- Desired work experience: Minimum of 3 years' experience in banking and financial analysis
Jobs in Kenya