New Job Openings at NCBA Group

Banking jobs, Computer Science jobs, Information Technology jobs, Actuarial Science jobs, Statistics jobs, Economics jobs, Finance jobs, Business Administration jobs,

Assistant Manager Back Office Operations

Job Purpose Statement

In charge of the day-to-day processing of instructions for loan bookings and payments to dealers and general back office operations with the aim of providing excellent customer service through quality, timeliness, efficiency, professionalism and by developing and sustaining working and beneficial relationships with stakeholders.

Ideal Job Specifications
Academic:

  • A University degree, with at least 2nd Class Upper Division qualification

Professional:

  • AKIB Certificate or Credit Risk Management & Debt Recovery qualification will be an added advantage

Desired work experience:

  • 5 years’ experience in banking, 2 of which should be a management position in Lending/ Credit Operations.

Principal Integrations & Microservices

JOB PURPOSE STATEMENT

The role holder will be responsible for all development and maintenance of software integrations done by the digital business. This is a planning and development role whose focus is the analysis, design, development, and management (technical support) of the division’s integrations and API Strategy. The role leads the team that does integrations and API management.

QUALIFICATION AND EXPERIENCE REQUIREMENTS

  •  A Bachelor’s degree in Computer Science, Information Technology or related field. A Master’s degree in Technology or Business-related course is an added advantage
  •  Minimum 8 years’ experience in IT systems development within a large highly digitized organization designing, implementing and managing mission critical systems, with at least 5 of those years within systems development on Web, Mobile, Windows and Solaris/Linux platforms
  •  Certification and experience implementing best practice frameworks e.g., ITIL, PRINCE2
  •  Hands on experience in software development with major languages Java, C++, C# and practical experience using relation RDBMS e.g., Oracle and MS SQL etc
  •  Hands-on experience in Mobile development on Android, iOS. Windows Mobile development is an added advantage
  •  Hands on experience in Web Development (AngularJS, NodeJS, Asp.Net) and Web Servers (Apache, Tomcat, IIS and Nginx)
  •  Experience with Code Repository (Version Control) tools (SVN, Git)
  •  Deep understanding of industry standard formats and protocols (JMS, SOAP, XML/XPath/XQuery, REST and JSON)
  •  Excellent analytical, problem solving and reporting skills
  •  A good knowledge of the systems and processes within Financial Services industry

Quality Assurance Analyst 

Job Purpose Statement

  • This is a technical role that is responsible for the testing, evaluating and approving of quality, functional and non-functional, requirements for new and existing software.
  • The role holder will be responsible for developing and executing exploratory and automated tests to ensure product quality. The position requires proven working experience in Testing Development and hand-on Software Development Lifecycle and Software Testing Lifecycle experience.
  • This is a role that requires excellent interpersonal skills, the ability to work as part of an agile team, to manage competing priorities and ensure that quality is driven into the heart of the development process from requirements definition through to delivery. 
IMPORTANT: Write a Perfect Cover Letter in minutes and start getting interviews! Get expert advice as you write.) Use These Examples Proven to Work.

Ideal Job Specifications

  •  A Bachelor’s degree in Computer Science, Information Technology or related field. A Master’s degree in Technology or Business-related course is an added advantage
  •  Minimum 3 years’ experience in IT systems development within a large highly digitized organization designing, implementing and managing mission critical systems, with at least 2 of those years within software testing
  •  Experience in writing, executing and monitoring automated test suites using a variety of technologies such as Cucumber, Concordion, Selenium, Appium, Robotium, SoapUI, Jmeter
  •  Certification and experience implementing best practice frameworks e.g. ITIL, PRINCE2
  •  Hands on experience in software development with major languages Java, Kotlin, C++, C# and practical experience using relation RDBMS e.g. Oracle and MS SQL etc.
  •  Strong understanding of SOA lifecycle, Integration patterns and standard methodologies.
  •  Knowledge of Linux/Unix commands and SQL will be required.
  •  Deep understanding of industry standard formats and protocols (JMS, SOAP, XML/XPath/XQuery, REST and JSON)
  •  Excellent analytical and problem-solving skills
  •  A good knowledge of the systems and processes within Financial Services industry
  •  Issue/bug tracking tools e.g. JIRA
  •  Use of continuous integration tools e.g. Gitlab CI/Jenkins
  •  Testing Automation

Operational Risk Analyst ORM

Job Purpose Statement

  • The role of the Risk Analyst is to analyze risk data that is collected from various sources, including risk registers, incident reports, and audit findings and be capable of using analytical tools to identify trends and patterns in the data to assess the overall risk landscape.
  • The position also requires working with various cross functional LDFS units and Group Governance Units to proactively identify gaps in the current ecosystems, business units and processes, and advice Operational Risk-mitigating controls based on best practice. The analyst will be responsible for the development and management of mitigating controls for various digital financial services initiatives and monitoring the fraud alerts generated.
  • The role entails Conducting comprehensive risk assessments across multiple business areas, using a variety of risk assessment techniques and tools and sharing timely reports for consumption of the various cross functional stakeholders.
  • The role of the Operational Risk Analyst as well doubles to the review of all operational processes and systems on a day to day basis, identify and monitor high risk accounts and high-risk transactions through the Risk Management platforms and processes. The Risk Analyst will help to protect LDFS from risk events that lead to operational losses. He/she will be responsible for monitoring suspicious account activity by performing data analysis and detecting fraud trends and activities by conducting fraud investigations.

Ideal Job Specifications
 Academic:

  • University degree preferably in Actuarial Science, Statistics, Economics, Finance or Business Administration or related fields.
  • Proficiency and Practical experience in data analytics and use of relevant MIS, BI & MS Office applications and statistical computer languages e.g. SQL, R, Python.
  • Strong IT skills and experience with office automation tools

Professional:

  • Strong financial modelling, analytical and problem solving skills with an emphasis on data science and risk management.
  • Experience working with and ideation and creation of data architectures.
  • Knowledge of a variety of machine learning techniques (clustering, decision tree learning, artificial neural networks, etc.) and their real-world advantages/drawbacks.
  • Knowledge of advanced statistical techniques and concepts (regression, properties of distributions, statistical tests and proper usage, etc.) and experience with applications.
  • Excellent written and verbal communication skills for coordinating cross functional teams.
  • A drive to learn and master new technologies and techniques.
  • Interpersonal skills to effectively communicate with and manage expectations of internal customers and other stakeholders who impact performance.
  • Proficiency in ISO 9001 2015 is highly desired in regards to Quality Management System.
  • Decisive and solution focused. Possess strong analytical skills with the ability to collect, organize and analyze significant amount of information with attention to detail and accuracy.
  • Demonstrated ability to synergize, prioritize and drive results with a sense of urgency
  • Self-motivated with a strong inquisitive mindset and quest for learning
  • Self-empowerment to enable development of open communication, teamwork and trust that are needed to support true performance and customer-obsessed oriented culture.

Desired work experience:

  • 5 years banking experience with at least 2 years covering Operational risk management
  • Experience with risk management and reporting in a highly automated environment with large data analytics.

Method of Application

Use the link(s) below to apply on company website.

Cover Letter for job application 2025 examples - 3 Parts of a Cover Letter