Manager, Core Systems

SBM BankNairobiroam-kepublished 10/22/2026
Must-have:FinTechSecurity

Your tasks

Application Management and Support —30%

  • Ensure 24/7 availability and optimal performance of all business applications, including core banking and payments systems, in alignment with IT policies and the bank’s strategicobjectives.
  • Oversee and manage business applications, ensuring stability, security, andefficiency.
  • Troubleshoot and resolve application issues, minimizing downtime and ensuring quick incidentresolution.
  • Coordinate with vendors and internal teams to resolve issues and manage patch updates and versionupgrades.

System Enhancements and Optimization —20%

  • Identify opportunities to improve banking applications, enhance user experience, and increase operationalefficiency.
  • Implement system enhancements based on business and regulatoryrequirements.
  • Perform performance tuning, system optimization, and automation of manualprocesses.

Security and Compliance —10%

  • Ensure all applications adhere to security best practices and comply with regulatoryrequirements.
  • Participate in IT risk assessments and security audits, ensuring appropriate controls are inplace.

Technical Expertise and Development —20%

  • Ensure seamless integration of banking applications with other enterprisesystems.
  • Conduct root cause analysis and proactively address potential issues before they affect businessoperations.
  • Support the development and testing of new features, APIs, and interfaces for bankingsolutions.

Project Management and Stakeholder Management —20%

  • Collaborate with business units, IT teams, and third-party vendors to manage projectlifecycles.
  • Participate in business requirements gathering and ensure timely execution ofprojects.
  • Assist with regulatory and audit compliance relating to bankingapplications.

Application Management and Support —30%

  • Ensure 24/7 availability and optimal performance of all business applications, including core banking and payments systems, in alignment with IT policies and the bank’s strategicobjectives.
  • Oversee and manage business applications, ensuring stability, security, andefficiency.
  • Troubleshoot and resolve application issues, minimizing downtime and ensuring quick incidentresolution.
  • Coordinate with vendors and internal teams to resolve issues and manage patch updates and versionupgrades.

System Enhancements and Optimization —20%

  • Identify opportunities to improve banking applications, enhance user experience, and increase operationalefficiency.
  • Implement system enhancements based on business and regulatoryrequirements.
  • Perform performance tuning, system optimization, and automation of manualprocesses.

Security and Compliance —10%

  • Ensure all applications adhere to security best practices and comply with regulatoryrequirements.
  • Participate in IT risk assessments and security audits, ensuring appropriate controls are inplace.

Technical Expertise and Development —20%

  • Ensure seamless integration of banking applications with other enterprisesystems.
  • Conduct root cause analysis and proactively address potential issues before they affect businessoperations.
  • Support the development and testing of new features, APIs, and interfaces for bankingsolutions.

Project Management and Stakeholder Management —20%

  • Collaborate with business units, IT teams, and third-party vendors to manage projectlifecycles.
  • Participate in business requirements gathering and ensure timely execution ofprojects.
  • Assist with regulatory and audit compliance relating to bankingapplications.

Requirements

Education andExperience

  • Bachelor’s degree in Computer Science, Information Technology, or a relatedfield.
  • At least five years of experience managing business applications, preferably in the banking or financial servicessector.

Technical Knowledge andSkills

  • Strong knowledge of banking systems, middleware solutions, and digital bankingapplications.
  • Proficiency in SQL, Oracle database management, APIs, and systemintegrations.
  • Hands-on experience working with Oracle FLEXCUBE bankingapplications.
  • Hands-on experience working with payments and money transferapplications.
  • Hands-on experience with IT service management frameworks, particularly ITIL, is an addedadvantage.

Education andExperience

  • Bachelor’s degree in Computer Science, Information Technology, or a relatedfield.
  • At least five years of experience managing business applications, preferably in the banking or financial servicessector.

Technical Knowledge andSkills

  • Strong knowledge of banking systems, middleware solutions, and digital bankingapplications.
  • Proficiency in SQL, Oracle database management, APIs, and systemintegrations.
  • Hands-on experience working with Oracle FLEXCUBE bankingapplications.
  • Hands-on experience working with payments and money transferapplications.
  • Hands-on experience with IT service management frameworks, particularly ITIL, is an addedadvantage.

Other

Key Relationships

  • Directreports: None(N/A).
  • Customers of the position: All bankstaff.

Key Relationships

  • Directreports: None(N/A).
  • Customers of the position: All bankstaff.