NCBA
Channel Application Developer
Nairobi
• Kenya
Closed for applications
NCBA
DevOps Engineer
Nairobi
• Kenya
Closed for applications
NCBA
Network Engineer
Nairobi
• Kenya
Closed for applications
NCBA
Investigation Officer
Nairobi
• Kenya
Closed for applications
HF Group
Database Administrator Manager
Nairobi
• Kenya
Closed for applications
HF Group
Database Administrator Officer
Nairobi
• Kenya
Closed for applications
Absa Group Ltd
Lead Data Management (KE)
Nairobi
• Kenya
Closed for applications
KCB Group
Manager, Information Systems Audit
Lamu
• Kenya
Closed for applications
Kenindia Assurance Company Limited
Senior Information System Auditor
Nairobi
• Kenya
Closed for applications

Get personalised job alerts directly to your inbox!
FINCA Uganda
Infrastructure Remediation Administrator
Kampala
• Uganda
Closed for applications
Top cities with open vacancies
Jobs in Nairobi, Jobs in Kampala, Jobs in Lagos, Jobs in Kikuyu, Jobs in LamuProfession (Banking, microfinance, insurance, Mid-level)
Accounting, finance, banking, insurance,Administrative, clerical,Business, strategic management,Customer support, client care,Engineering, architecture,Information technology, software development, data,Legal,Media, communications, languages,Medical, health,Project, program management,Sales, marketing, promotion,Skilled, manual labor,Sports, beauty, wellbeing,
Industry (Information technology, software development, data, Mid-level)
Agriculture, fishing, forestry,Banking, microfinance, insurance,Computers, software development and services,Construction, renovation, maintenance,Consulting, business support, auditing,Education, academic,Energy, utilities, environment,Engineering, architecture,Finance & FinTech,Financial Services,Fitness, well-being and lifestyle,Health care, medical,Human resources, talent development, recruiting,Manufacturing,Non-profit, social work,Outsourcing, leasing,Real estate,Restaurant, hospitality, travel,Retail, wholesale, FMCG,Telecommunications,Transportation, logistics, storage,
Seniority (Information technology, software development, data, Banking, microfinance, insurance)
© Fuzu Ltd
NCBA
Banking + 2 more
Description
Job Specifications
- Bachelor's degree in computer science, information technology, or related field.
- Minimum of 3 years of experience as a full stack developer.
- Proficiency in C#, Flutter, Swift, Kotlin, NodeJs, and Java.
- Knowledge of database management systems (ORACLE, MSSQL, Postgres).
- Experience with GIT and other DevOps tools.
- Ability to write clean, easy-to-understand code.
- Outstanding analytical and problem-solving skills.
- Excellent written and verbal communication skills.
- Understanding of coding and development processes.
- Experience working in an agile environment.
- Ability to work independently and collaboratively.
- Certification and experience with ITIL, PRINCE2.
- Understanding of software development lifecycle, integration patterns, and best practices.
- Experience in creating technical designs and deployment artifacts.
- Knowledge of industry-standard formats and protocols (JMS, SOAP, XML/XPath/XQuery, REST, JSON).
- Use of continuous integration tools (e.g., Gitlab CI/Jenkins).
- Testing automation experience.
Responsibilities
Systems Development (60%)
- Develop and maintain App and Web solutions using C#, Java, Swift, Flutter, NodeJs.
- Debug and maintain written code.
- Report and resolve issues/problems.
- Identify and handle technical risks and issues.
- Work in a project team alongside other developers.
- Provide technical support to stakeholders.
- Report on project statuses and developments.
- Participate in project meetings.
- Lead the design, development, and deployment of software solutions.
- Ensure adherence to coding standards, architectural principles, design patterns, and best practices.
- Implement scalable, maintainable, and high-performance software systems.
- Evaluate new tools and technologies to improve development processes.
- Monitor and improve software performance and security.
- Develop and maintain App and Web solutions using C#, Java, Swift, Flutter, NodeJs.
Project Management (10%)
- Collaborate with stakeholders to define project scope, technical requirements, and timelines.
- Ensure delivery of software projects within deadlines while maintaining quality standards.
- Conduct regular code reviews.
- Document technical designs, user guides, and operational procedures.
- Collaborate with stakeholders to define project scope, technical requirements, and timelines.
Support and Problem Management (10%)
- Track solutions performance metrics and improve stability, scalability, and availability of APIs.
- Provide 3rd Level support for escalated issues.
- Support, maintain, and audit existing service lifecycle artifacts.
- Track solutions performance metrics and improve stability, scalability, and availability of APIs.
Process and Policies (5%)
- Adhere to internal policies and procedures for the development and management of NCBA Software Platforms and repositories.
- Adhere to internal policies and procedures for the development and management of NCBA Software Platforms and repositories.
Governance (5%)
- Adhere to internal policies and procedures for the management of Software Applications.
- Review and resolve audit issues.
- Adhere to internal policies and procedures for the management of Software Applications.
Stakeholder Management (10%)
- Advise internal customers on technology improvements.
- Participate in requirement definition to ensure detailed scoping of changes.
- Advise internal customers on technology improvements.
Start hiring with Fuzu
Recruit better talent faster - on your own or with our support.
Explore recruitment platformJob search tips from Fuzu
Selected articles on cover letters, CV structure, and interview preparation.