Senior Manager - Core banking / Channel Development (Developer) job at Craft Silicon
New
Today
Linkedid Twitter Share on facebook
Senior Manager - Core banking / Channel Development (Developer)
2026-04-10T13:47:41+00:00
Craft Silicon
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_8626/logo/hhhhh.png
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Professional Services
Computer & IT, Management, Business Operations
KES
400000
MONTH
2026-04-19T17:00:00+00:00
8

Role Overview

We are seeking a highly experienced and dynamic Team Lead/Senior Manager – Channels to lead the design, development, and delivery of digital banking channels, including Mobile Banking, Internet Banking, USSD, APIs, and integration platforms. The ideal candidate will have strong expertise in .NET technologies, complemented by exposure to modern technologies such as Node.js, Python, and cloud-native architectures, with a strategic mindset to drive innovation, scalability, and operational excellence.

Key Responsibilities

1. Leadership & Strategy

  • Lead and manage the Channels development team, ensuring high performance, ownership, and collaboration
  • Define and drive the technical roadmap aligned with business and product strategy
  • Collaborate with Product, Support, and Project teams to ensure seamless delivery and supportability
  • Establish and enforce best practices in coding standards, security, architecture, and governance

2. Full-Stack Development

  • Design, develop, and maintain scalable, secure, and high-performance applications using:
  • C# / ASP.NET Core
  • React or Angular
  • Provide technical oversight for teams working with:
  • Node.js
  • Python
  • Drive continuous modernization and adoption of new technologies
  • Ensure performance, scalability, and security of applications

3. Architecture & API Design

  • Design and implement microservices-based architectures
  • Develop and govern high-performance RESTful APIs and gRPC services
  • Ensure systems are scalable, secure, and aligned with enterprise and regulatory standards

4. DevOps & Cloud Engineering

  • Implement and manage CI/CD pipelines using Azure DevOps
  • Oversee cloud infrastructure in Microsoft Azure, including:
  • App Services
  • Azure Functions
  • Key Vault
  • Lead containerization using Docker and orchestration via Kubernetes

5. Observability & Monitoring

  • Implement centralized logging, monitoring, and tracing using:
  • ELK Stack (Elasticsearch, Logstash, Kibana) or equivalent tools
  • Ensure high availability, proactive monitoring, and rapid incident resolution

6. AI-Driven Development & Innovation

  • Drive adoption of AI-assisted development tools and practices to improve productivity and code quality
  • Explore use cases of AI/ML in digital banking channels (e.g., personalization, fraud detection, chatbots)
  • Encourage automation and intelligent tooling across the development lifecycle

7. Collaboration & Stakeholder Management

  • Collaborate with internal stakeholders, banks, and external partners
  • Ensure strong alignment between Development, Support, DevOps, and Project teams
  • Participate in presales, solution design, and client discussions when required

Required Skills & Qualifications

Technical Skills

  • Strong expertise in:
  • C# / ASP.NET Core
  • Microservices architecture
  • REST APIs
  • Hands-on or working knowledge of:
  • React or Angular
  • Azure Cloud Services
  • Docker & Kubernetes
  • Azure DevOps CI/CD pipelines
  • ELK Stack or equivalent observability tools

Added Advantage

  • Experience with Node.js, Python, or other modern technologies
  • Working knowledge of Linux environments
  • Experience in fintech / digital banking platforms

Functional & Domain Expertise

  • Strong understanding of digital banking channels ecosystem, including:
  • Mobile Banking, Internet Banking, USSD, Agency Banking
  • API-based channel integrations and middleware platforms
  • Deep knowledge of end-to-end transaction flows, including:
  • Customer onboarding and authentication (OTP, PIN, biometrics)
  • Financial transactions (P2P, Wallet-to-Bank, Bank-to-Wallet, Bill Payments, Airtime)
  • Reversals, retries, idempotency, and transaction reconciliation
  • Hands-on experience with integrations across the banking and payments ecosystem, including:
  • Core Banking Systems (CBS)
  • Payment switches and card systems (Issuer/Acquirer flows)
  • Mobile Network Operators (MNOs) and mobile money platforms
  • Third-party service providers and aggregators
  • Strong understanding of payments and digital financial services, including:
  • Cards, Wallets, Payment Gateways
  • Real-time and batch processing
  • Settlement and reconciliation
  • Knowledge of security and compliance requirements, including:
  • Authentication and authorization standards
  • Data encryption and secure communication
  • Regulatory and audit requirements in digital banking
  • Ability to translate business and regulatory requirements into scalable, secure, and resilient technical solutions
  • Experience working with banks, financial institutions, or fintech platforms is highly preferred

Leadership & Soft Skills

  • Strong leadership and team management capabilities
  • Excellent communication and stakeholder management skills
  • Ability to drive execution in high-pressure environments
  • Strong analytical, problem-solving, and decision-making skills
  • Lead and manage the Channels development team, ensuring high performance, ownership, and collaboration
  • Define and drive the technical roadmap aligned with business and product strategy
  • Collaborate with Product, Support, and Project teams to ensure seamless delivery and supportability
  • Establish and enforce best practices in coding standards, security, architecture, and governance
  • Design, develop, and maintain scalable, secure, and high-performance applications using: C# / ASP.NET Core, React or Angular
  • Provide technical oversight for teams working with: Node.js, Python
  • Drive continuous modernization and adoption of new technologies
  • Ensure performance, scalability, and security of applications
  • Design and implement microservices-based architectures
  • Develop and govern high-performance RESTful APIs and gRPC services
  • Ensure systems are scalable, secure, and aligned with enterprise and regulatory standards
  • Implement and manage CI/CD pipelines using Azure DevOps
  • Oversee cloud infrastructure in Microsoft Azure, including: App Services, Azure Functions, Key Vault
  • Lead containerization using Docker and orchestration via Kubernetes
  • Implement centralized logging, monitoring, and tracing using: ELK Stack (Elasticsearch, Logstash, Kibana) or equivalent tools
  • Ensure high availability, proactive monitoring, and rapid incident resolution
  • Drive adoption of AI-assisted development tools and practices to improve productivity and code quality
  • Explore use cases of AI/ML in digital banking channels (e.g., personalization, fraud detection, chatbots)
  • Encourage automation and intelligent tooling across the development lifecycle
  • Collaborate with internal stakeholders, banks, and external partners
  • Ensure strong alignment between Development, Support, DevOps, and Project teams
  • Participate in presales, solution design, and client discussions when required
  • C# / ASP.NET Core
  • Microservices architecture
  • REST APIs
  • React or Angular
  • Azure Cloud Services
  • Docker & Kubernetes
  • Azure DevOps CI/CD pipelines
  • ELK Stack or equivalent observability tools
  • Node.js
  • Python
  • Linux environments
  • Fintech / digital banking platforms
  • Digital banking channels ecosystem (Mobile Banking, Internet Banking, USSD, Agency Banking)
  • API-based channel integrations and middleware platforms
  • End-to-end transaction flows (Customer onboarding, authentication, financial transactions, reversals, retries, idempotency, reconciliation)
  • Integrations across banking and payments ecosystem (Core Banking Systems, Payment switches, card systems, MNOs, mobile money platforms, third-party service providers)
  • Payments and digital financial services (Cards, Wallets, Payment Gateways, real-time and batch processing, settlement, reconciliation)
  • Security and compliance requirements (Authentication, authorization, data encryption, secure communication, regulatory and audit requirements)
  • Leadership and team management
  • Communication and stakeholder management
  • Execution in high-pressure environments
  • Analytical, problem-solving, and decision-making skills
  • Bachelors degree
  • 10 years of experience
  • Strong expertise in C# / ASP.NET Core, Microservices architecture, REST APIs
  • Hands-on or working knowledge of React or Angular, Azure Cloud Services, Docker & Kubernetes, Azure DevOps CI/CD pipelines, ELK Stack or equivalent observability tools
  • Experience with Node.js, Python, or other modern technologies (Added Advantage)
  • Working knowledge of Linux environments (Added Advantage)
  • Experience in fintech / digital banking platforms (Added Advantage)
  • Strong understanding of digital banking channels ecosystem, including Mobile Banking, Internet Banking, USSD, Agency Banking, API-based channel integrations and middleware platforms
  • Deep knowledge of end-to-end transaction flows, including Customer onboarding and authentication (OTP, PIN, biometrics), Financial transactions (P2P, Wallet-to-Bank, Bank-to-Wallet, Bill Payments, Airtime), Reversals, retries, idempotency, and transaction reconciliation
  • Hands-on experience with integrations across the banking and payments ecosystem, including Core Banking Systems (CBS), Payment switches and card systems (Issuer/Acquirer flows), Mobile Network Operators (MNOs) and mobile money platforms, Third-party service providers and aggregators
  • Strong understanding of payments and digital financial services, including Cards, Wallets, Payment Gateways, Real-time and batch processing, Settlement and reconciliation
  • Knowledge of security and compliance requirements, including Authentication and authorization standards, Data encryption and secure communication, Regulatory and audit requirements in digital banking
  • Ability to translate business and regulatory requirements into scalable, secure, and resilient technical solutions
  • Experience working with banks, financial institutions, or fintech platforms is highly preferred
  • Strong leadership and team management capabilities
  • Excellent communication and stakeholder management skills
  • Ability to drive execution in high-pressure environments
  • Strong analytical, problem-solving, and decision-making skills
bachelor degree
24
JOB-69d8ff7debda7

Vacancy title:
Senior Manager - Core banking / Channel Development (Developer)

[Type: FULL_TIME, Industry: Professional Services, Category: Computer & IT, Management, Business Operations]

Jobs at:
Craft Silicon

Deadline of this Job:
Sunday, April 19 2026

Duty Station:
Nairobi | Nairobi

Summary
Date Posted: Friday, April 10 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Craft Silicon
Craft Silicon jobs in Kenya

JOB DETAILS:

Role Overview

We are seeking a highly experienced and dynamic Team Lead/Senior Manager – Channels to lead the design, development, and delivery of digital banking channels, including Mobile Banking, Internet Banking, USSD, APIs, and integration platforms. The ideal candidate will have strong expertise in .NET technologies, complemented by exposure to modern technologies such as Node.js, Python, and cloud-native architectures, with a strategic mindset to drive innovation, scalability, and operational excellence.

Key Responsibilities

1. Leadership & Strategy

  • Lead and manage the Channels development team, ensuring high performance, ownership, and collaboration
  • Define and drive the technical roadmap aligned with business and product strategy
  • Collaborate with Product, Support, and Project teams to ensure seamless delivery and supportability
  • Establish and enforce best practices in coding standards, security, architecture, and governance

2. Full-Stack Development

  • Design, develop, and maintain scalable, secure, and high-performance applications using:
  • C# / ASP.NET Core
  • React or Angular
  • Provide technical oversight for teams working with:
  • Node.js
  • Python
  • Drive continuous modernization and adoption of new technologies
  • Ensure performance, scalability, and security of applications

3. Architecture & API Design

  • Design and implement microservices-based architectures
  • Develop and govern high-performance RESTful APIs and gRPC services
  • Ensure systems are scalable, secure, and aligned with enterprise and regulatory standards

4. DevOps & Cloud Engineering

  • Implement and manage CI/CD pipelines using Azure DevOps
  • Oversee cloud infrastructure in Microsoft Azure, including:
  • App Services
  • Azure Functions
  • Key Vault
  • Lead containerization using Docker and orchestration via Kubernetes

5. Observability & Monitoring

  • Implement centralized logging, monitoring, and tracing using:
  • ELK Stack (Elasticsearch, Logstash, Kibana) or equivalent tools
  • Ensure high availability, proactive monitoring, and rapid incident resolution

6. AI-Driven Development & Innovation

  • Drive adoption of AI-assisted development tools and practices to improve productivity and code quality
  • Explore use cases of AI/ML in digital banking channels (e.g., personalization, fraud detection, chatbots)
  • Encourage automation and intelligent tooling across the development lifecycle

7. Collaboration & Stakeholder Management

  • Collaborate with internal stakeholders, banks, and external partners
  • Ensure strong alignment between Development, Support, DevOps, and Project teams
  • Participate in presales, solution design, and client discussions when required

Required Skills & Qualifications

Technical Skills

  • Strong expertise in:
  • C# / ASP.NET Core
  • Microservices architecture
  • REST APIs
  • Hands-on or working knowledge of:
  • React or Angular
  • Azure Cloud Services
  • Docker & Kubernetes
  • Azure DevOps CI/CD pipelines
  • ELK Stack or equivalent observability tools

Added Advantage

  • Experience with Node.js, Python, or other modern technologies
  • Working knowledge of Linux environments
  • Experience in fintech / digital banking platforms

Functional & Domain Expertise

  • Strong understanding of digital banking channels ecosystem, including:
  • Mobile Banking, Internet Banking, USSD, Agency Banking
  • API-based channel integrations and middleware platforms
  • Deep knowledge of end-to-end transaction flows, including:
  • Customer onboarding and authentication (OTP, PIN, biometrics)
  • Financial transactions (P2P, Wallet-to-Bank, Bank-to-Wallet, Bill Payments, Airtime)
  • Reversals, retries, idempotency, and transaction reconciliation
  • Hands-on experience with integrations across the banking and payments ecosystem, including:
  • Core Banking Systems (CBS)
  • Payment switches and card systems (Issuer/Acquirer flows)
  • Mobile Network Operators (MNOs) and mobile money platforms
  • Third-party service providers and aggregators
  • Strong understanding of payments and digital financial services, including:
  • Cards, Wallets, Payment Gateways
  • Real-time and batch processing
  • Settlement and reconciliation
  • Knowledge of security and compliance requirements, including:
  • Authentication and authorization standards
  • Data encryption and secure communication
  • Regulatory and audit requirements in digital banking
  • Ability to translate business and regulatory requirements into scalable, secure, and resilient technical solutions
  • Experience working with banks, financial institutions, or fintech platforms is highly preferred

Leadership & Soft Skills

  • Strong leadership and team management capabilities
  • Excellent communication and stakeholder management skills
  • Ability to drive execution in high-pressure environments
  • Strong analytical, problem-solving, and decision-making skills

Work Hours: 8

Experience in Months: 24

Level of Education: bachelor degree

Job application procedure

APPLY NOW

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: Sunday, April 19 2026
Duty Station: Nairobi | Nairobi
Posted: 10-04-2026
No of Jobs: 1
Start Publishing: 10-04-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.