Software Development Manager job at Equity Bank
Website :
8 Days Ago
Linkedid Twitter Share on facebook
Software Development Manager
2026-08-05T07:30:05+00:00
Equity Bank
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_7833/logo/Equity%20Bank.png
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Banking
Management, Computer & IT, Science & Engineering
KES
MONTH
2026-08-14T17:00:00+00:00
8

 

The Senior Developer / Technical Lead is responsible for the design, development, integration, support, and continuous improvement of enterprise applications, APIs, digital channels, and banking technology solutions.

The role provides technical leadership to development initiatives, ensures adherence to software engineering standards, supports innovation programmes, and acts as a key escalation point for application development and integration activities.

The position combines hands-on software development with technical leadership responsibilities and serves as the focal point for solution architecture, code quality, application integration, and delivery of strategic technology initiatives.

Responsibilities or duties

Technical Leadership

  • Provide technical leadership and guidance to developers, business analysts, and project teams.
  • Review solution designs and ensure alignment with enterprise architecture standards.
  • Establish software development standards, coding guidelines, and best practices.
  • Conduct code reviews and ensure quality assurance throughout the development lifecycle.
  • Mentor and coach junior developers and technical staff.

Software Development

  • Design, develop, test, and maintain enterprise applications and APIs.
  • Develop microservices and integration services supporting banking operations.
  • Build reusable application components and services.
  • Troubleshoot and resolve complex application issues.
  • Support application releases and production deployments.

Enterprise Integration

  • Design and implement integrations between Finacle, digital channels, payment platforms, middleware, third-party systems, and regulatory platforms.
  • Develop and maintain REST/SOAP APIs and messaging services.
  • Support enterprise service bus and middleware platforms.
  • Ensure secure data exchange between internal and external systems.

Solution Architecture

  • Translate business requirements into scalable technical solutions.
  • Participate in technology evaluations and solution selection.
  • Review system designs for performance, scalability, resiliency, and security.
  • Develop technical documentation and solution architecture artefacts.

DevOps & Delivery

  • Support CI/CD implementation and release management.
  • Promote automation across development and testing processes.
  • Ensure proper source code management and version control practices.
  • Participate in change management and deployment planning.

Production Support

  • Provide Level 3 support for business-critical applications.
  • Lead root cause analysis for application incidents.
  • Support disaster recovery testing and system recovery procedures.
  • Monitor application performance and recommend optimisation improvements.

Innovation & Continuous Improvement

  • Identify opportunities for process automation and digital transformation.
  • Evaluate emerging technologies and recommend innovative solutions.
  • Contribute to the bank's technology roadmap and modernization efforts.

Qualifications or requirements (e.g., education, skills)

Qualifications

  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or related field. Master's Degree is an added advantage.
  • Professional Certifications - Preferred
  • Microsoft Azure Developer Associate, AWS Developer/Architect, TOGAF Foundation, Java Certification, DevOps Certification, or Scrum Master Certification.

Experience needed

Candidate’s Experience

  • Minimum 7 years' experience in software development.
  • Minimum 3 years in a technical leadership role.
  • Demonstrated experience delivering enterprise-scale applications.
  • Experience within banking, financial services, fintech, or highly regulated environments.
  • Experience leading API and systems integration projects.

Any other provided details (e.g., benefits, work environment, team info, or additional notes)

Behavioural Competencies

  • Strong leadership and mentoring abilities.
  • Excellent analytical and problem-solving skills.
  • Strong stakeholder management and communication skills.
  • Ability to work under pressure in a highly available banking environment.
  • High level of accountability and ownership.
  • Innovation and continuous improvement mindset.

Key Performance Indicators

  • Application availability and reliability.
  • Successful delivery of development projects.
  • Reduction in production defects.
  • API and integration success rates.
  • Incident resolution turnaround times.
  • Code quality and technical debt reduction.
  • Compliance with security and audit requirements.
  • Successful mentoring and development of technical staff.

Skill Area & Expected Capability:

  • Development Technologies: Java, C#, .NET, Spring Boot, Node.js or equivalent enterprise technologies; REST and SOAP API development; microservices architecture; web application development.
  • Databases: Oracle Database, Microsoft SQL Server, PostgreSQL, database design, performance tuning and optimization.
  • Integration Technologies: API management platforms, middleware and ESB solutions, messaging platforms and queues, SFTP, web services and enterprise integrations.
  • DevOps: Git, GitHub/GitLab, CI/CD pipelines, Docker and Kubernetes as an advantage, and automated testing tools.
  • Provide technical leadership and guidance to developers, business analysts, and project teams.
  • Review solution designs and ensure alignment with enterprise architecture standards.
  • Establish software development standards, coding guidelines, and best practices.
  • Conduct code reviews and ensure quality assurance throughout the development lifecycle.
  • Mentor and coach junior developers and technical staff.
  • Design, develop, test, and maintain enterprise applications and APIs.
  • Develop microservices and integration services supporting banking operations.
  • Build reusable application components and services.
  • Troubleshoot and resolve complex application issues.
  • Support application releases and production deployments.
  • Design and implement integrations between Finacle, digital channels, payment platforms, middleware, third-party systems, and regulatory platforms.
  • Develop and maintain REST/SOAP APIs and messaging services.
  • Support enterprise service bus and middleware platforms.
  • Ensure secure data exchange between internal and external systems.
  • Translate business requirements into scalable technical solutions.
  • Participate in technology evaluations and solution selection.
  • Review system designs for performance, scalability, resiliency, and security.
  • Develop technical documentation and solution architecture artefacts.
  • Support CI/CD implementation and release management.
  • Promote automation across development and testing processes.
  • Ensure proper source code management and version control practices.
  • Participate in change management and deployment planning.
  • Provide Level 3 support for business-critical applications.
  • Lead root cause analysis for application incidents.
  • Support disaster recovery testing and system recovery procedures.
  • Monitor application performance and recommend optimisation improvements.
  • Identify opportunities for process automation and digital transformation.
  • Evaluate emerging technologies and recommend innovative solutions.
  • Contribute to the bank's technology roadmap and modernization efforts.
  • Java
  • C#
  • .NET
  • Spring Boot
  • Node.js
  • REST API development
  • SOAP API development
  • Microservices architecture
  • Web application development
  • Oracle Database
  • Microsoft SQL Server
  • PostgreSQL
  • Database design
  • Performance tuning and optimization
  • API management platforms
  • Middleware and ESB solutions
  • Messaging platforms and queues
  • SFTP
  • Web services
  • Enterprise integrations
  • Git
  • GitHub/GitLab
  • CI/CD pipelines
  • Docker
  • Kubernetes
  • Automated testing tools
  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or related field.
  • Master's Degree is an added advantage.
  • Microsoft Azure Developer Associate (Preferred)
  • AWS Developer/Architect (Preferred)
  • TOGAF Foundation (Preferred)
  • Java Certification (Preferred)
  • DevOps Certification (Preferred)
  • Scrum Master Certification (Preferred)
bachelor degree
84
JOB-6a72e67d4904a

Vacancy title:
Software Development Manager

[Type: FULL_TIME, Industry: Banking, Category: Management, Computer & IT, Science & Engineering]

Jobs at:
Equity Bank

Deadline of this Job:
Friday, August 14 2026

Duty Station:
Nairobi | Nairobi

Summary
Date Posted: Wednesday, August 5 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Equity Bank
Equity Bank jobs in Kenya

JOB DETAILS:

 

The Senior Developer / Technical Lead is responsible for the design, development, integration, support, and continuous improvement of enterprise applications, APIs, digital channels, and banking technology solutions.

The role provides technical leadership to development initiatives, ensures adherence to software engineering standards, supports innovation programmes, and acts as a key escalation point for application development and integration activities.

The position combines hands-on software development with technical leadership responsibilities and serves as the focal point for solution architecture, code quality, application integration, and delivery of strategic technology initiatives.

Responsibilities or duties

Technical Leadership

  • Provide technical leadership and guidance to developers, business analysts, and project teams.
  • Review solution designs and ensure alignment with enterprise architecture standards.
  • Establish software development standards, coding guidelines, and best practices.
  • Conduct code reviews and ensure quality assurance throughout the development lifecycle.
  • Mentor and coach junior developers and technical staff.

Software Development

  • Design, develop, test, and maintain enterprise applications and APIs.
  • Develop microservices and integration services supporting banking operations.
  • Build reusable application components and services.
  • Troubleshoot and resolve complex application issues.
  • Support application releases and production deployments.

Enterprise Integration

  • Design and implement integrations between Finacle, digital channels, payment platforms, middleware, third-party systems, and regulatory platforms.
  • Develop and maintain REST/SOAP APIs and messaging services.
  • Support enterprise service bus and middleware platforms.
  • Ensure secure data exchange between internal and external systems.

Solution Architecture

  • Translate business requirements into scalable technical solutions.
  • Participate in technology evaluations and solution selection.
  • Review system designs for performance, scalability, resiliency, and security.
  • Develop technical documentation and solution architecture artefacts.

DevOps & Delivery

  • Support CI/CD implementation and release management.
  • Promote automation across development and testing processes.
  • Ensure proper source code management and version control practices.
  • Participate in change management and deployment planning.

Production Support

  • Provide Level 3 support for business-critical applications.
  • Lead root cause analysis for application incidents.
  • Support disaster recovery testing and system recovery procedures.
  • Monitor application performance and recommend optimisation improvements.

Innovation & Continuous Improvement

  • Identify opportunities for process automation and digital transformation.
  • Evaluate emerging technologies and recommend innovative solutions.
  • Contribute to the bank's technology roadmap and modernization efforts.

Qualifications or requirements (e.g., education, skills)

Qualifications

  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or related field. Master's Degree is an added advantage.
  • Professional Certifications - Preferred
  • Microsoft Azure Developer Associate, AWS Developer/Architect, TOGAF Foundation, Java Certification, DevOps Certification, or Scrum Master Certification.

Experience needed

Candidate’s Experience

  • Minimum 7 years' experience in software development.
  • Minimum 3 years in a technical leadership role.
  • Demonstrated experience delivering enterprise-scale applications.
  • Experience within banking, financial services, fintech, or highly regulated environments.
  • Experience leading API and systems integration projects.

Any other provided details (e.g., benefits, work environment, team info, or additional notes)

Behavioural Competencies

  • Strong leadership and mentoring abilities.
  • Excellent analytical and problem-solving skills.
  • Strong stakeholder management and communication skills.
  • Ability to work under pressure in a highly available banking environment.
  • High level of accountability and ownership.
  • Innovation and continuous improvement mindset.

Key Performance Indicators

  • Application availability and reliability.
  • Successful delivery of development projects.
  • Reduction in production defects.
  • API and integration success rates.
  • Incident resolution turnaround times.
  • Code quality and technical debt reduction.
  • Compliance with security and audit requirements.
  • Successful mentoring and development of technical staff.

Skill Area & Expected Capability:

  • Development Technologies: Java, C#, .NET, Spring Boot, Node.js or equivalent enterprise technologies; REST and SOAP API development; microservices architecture; web application development.
  • Databases: Oracle Database, Microsoft SQL Server, PostgreSQL, database design, performance tuning and optimization.
  • Integration Technologies: API management platforms, middleware and ESB solutions, messaging platforms and queues, SFTP, web services and enterprise integrations.
  • DevOps: Git, GitHub/GitLab, CI/CD pipelines, Docker and Kubernetes as an advantage, and automated testing tools.

Work Hours: 8

Experience in Months: 84

Level of Education: bachelor degree

Job application procedure

Application Link:Click Here to Apply Now

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: Friday, August 14 2026
Duty Station: Nairobi | Nairobi
Posted: 05-08-2026
No of Jobs: 1
Start Publishing: 05-08-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.