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
https://www.craftsilicon.com/
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Professional Services
Computer & IT, Management, Business Operations
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
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