CRAFT SILICON

Team Lead/Senior Manager - Core banking / Channel Development

CRAFT SILICON

Customer Service & Support

Today
Easy apply New
Kenya Full Time IT & Telecoms KSh 400,000 - 450,000 Negotiable Plus Commission

Job summary

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

Min Qualification: Bachelors Experience Level: Senior level Experience Length: 10 years Language Requirement: English Working Hours: Full Time - 9 to 5 Applicant Location: Nairobi, Kenya

Job descriptions & requirements


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

 

Required profile for job ad : Team Lead/Senior Manager - Core Banking / Channel Development - Nairobi

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

 

Job criteria for job ad : Team Lead/Senior Manager - Core Banking / Channel Development - Nairobi

  •  Job category : IT, new technologies
  •  Industries : IT, software engineering, Internet
  • Employment type : Permanent contract
  • Region : Central - Coast - Eastern - Nairobi - North Eastern - Nyanza - Rift Valley - Western - International
  • City : Nairobi
  •  Remote work : No
  • Experience level : More than 10 years
  • Educational level : Bachelor - Master - Doctorate
  • Spoken language : english > fluent - swahili > native
  • Number of Position(s) : 2
  •  Salary expectations : > KSh 400,000
  •  Team management : Yes

Important safety tips

  • Do not make any payment without confirming with the BrighterMonday Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.

This action will pause all job alerts. Are you sure?

Cancel Proceed

Similar jobs

Lorem ipsum

Lorem ipsum dolor (Location) Lorem ipsum Confidential
3 years ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

v2.homepage.newsletter_signup.choose_type

We care about the protection of your data. Read our

We care about the protection of your data. Read our  privacy policy .

Follow us On:
Get it on Google Play
2026 BrighterMonday

Or your alerts