14 Jan 2025

Re-advertisement NBK ICT Application Developer at KCB Bank Kenya

Recruit candidates with Ease. 100% recruitment control with Employer Dashboard.
We have the largest Job seeker visits by alexa rankings. Post a Job

Resubmit your Resume Today. Click Here to Start

We have started building our professional LinkedIn page. Follow


Job Description

Kenya Commercial Bank Limited is registered as a non-operating holding company which started operations as a licensed banking institution with effect from January 1, 2016. The holding company oversees KCB Kenya – incorporated with effect from January 1, 2016 – and all KCB’s regional units in Uganda, Tanzania, Rwanda, Burundi, Ethiopia and South Sudan. It als…

Re-advertisement NBK ICT Application Developer

Key Responsibilities:

  • Carry-out analysis of the requirements and recommend solutions from business requirement documents.
  • Integrating new and existing systems on different platforms
  • Come up with technical documentations based on business requirement and maintain manuals on system configuration/setup, deployment and support.
  • Research and analyse new potential technologies to develop innovative solutions that solve emerging business and technological gaps
  • Design and develop the system (web, desktop and mobile applications) or interface according to user specifications.
  • Design and develop reports according to business requirements with the key objective of delivering reports.
  • Enhancing and tuning existing systems to suit business and audit requirements.
  • Provide test systems for UAT and ensure that functions/features are tested before roll-out to production.
  • Carry out technical user training and roll-out signed off systems to production.
  • Secure systems by putting adequate controls and restrict access to programs by users in accordance to the requirements of the Bank.
  • Attend to technical systems failures and resolve or coordinate the resolution of the problem promptly.
  • Attend technical training sessions and complete assigned courses as organized by the bank.
  • Adhere to change control procedures in implementing solutions.
  • Perform any other duties assigned by the Supervisor or department head.

Qualifications, Experience, Skills & Personal Attributes:

  • Bachelor’s degree in ICT, Computer Science, Computer  Engineering, or related field
  • At least 2 years’ experience in programming and software development
  • Excellent understanding of programming languages and other programming tools i.e. Java EE, Springboot, JavaScript, C#, Dot Net. (Java, Dot Net development certification will be an added advantage)
  • Very good knowledge of Web services and related technologies (SOAP & Rest APIs, Oauth token)
  • An understanding of Windows and Unix based Operating Systems (RedHat, Centos).
  • Good Understanding of SQL
  • Proficient in Microsoft SSRS Report Creation
  • Familiarity of WSO2 API Manager
  • Knowledge of docker is also an added advantage
  • Knowledge and experience of programming languages and methodologies
  • Innovative and creative, with a concise, precise and effective approach to problem solving and the ability to develop, deliver and evaluate brilliant ideas founded on rock solid strategic thinking
  • Passionate about Software Development with a general thirst for digital knowledge and a significant interest in new emerging technologies
  • Able to meet tight deadlines and remain calm under pressure
  • Knowledge on treads in the banking Industry
  • Project management skills
  • Demonstrable knowledge of relational database i.e. SQL (Oracle SQL, MS SQL)
  • Strong analytical skills with attention to detail and accuracy.
  • Good understanding of reporting & business analytics tools
  • Appreciation of Information Security standards and practice


Method of Application

Submit your CV and Application on Company Website : Click Here
Closing Date : February 14, 2025





Subscribe


Apply for this Job