NCBA Group API Developer Jobs in Kenya

NCBA Group API Developer Jobs in Kenya



Job Purpose Statement

This is a technical role that is responsible for the analysis, design, development and management (technical support) of the bank’s ESB platforms with all its integration points to the Core Banking System, Bank Channels, Partners and other Third-Party systems. The role delivers business strategy by making information flow through various Bank Systems.

The role requires prototyping skills, excellent interpersonal skills, the ability to work as part of an agile team, to manage competing priorities, design solutions as part of a larger roadmap and to be hands on in supporting implemented technologies as well as new technologies.

Key Accountabilities (Duties and Responsibilities)

Systems Integration

  • The design/analysis, development, delivery and
    ongoing improvement of all Systems Integration
    processes.

  • Design and Develop, and continuously improve, of the Bank’s Integration Platforms (ESB and SOA)

    Support and Problem Management

  • Provide 3rd Level support for escalated issues from the IT Operations and IT Applications Teams.

  • Support, maintain and audit existing service lifecycle artefacts, to agreed SLAs

    Process and Policies


  • Adherence to internal policies and procedures for the development and management of CBA Integration
    Platforms and ESB/SOA repositories along ITIL and
    other best practice standards

    Governance

  • Enforce internal policies and procedures for the management of Software Applications along ITIL and other best practices.

    Stakeholder Management

  • Advise internal customers on technology
    improvements that will ensure realization and
    maximization of business objectives

    Job Dimensions

    Stakeholder Management: key stakeholders that the position holder will need to liaise/work with to be successful in this role.

    Internal

  • Other IT Heads and Managers
  • Cash Managers
  • External
  • System Vendors
  • Development Partners

    Work cycle and impact: time horizon and nature of impact (Planning)

  • Short-Term Planning – 1 - 3 months

  • Long-Term Planning – 3
    – 6 months

    Ideal Job Specifications

  • A Bachelor’s degree in Computer Science, Information Technology or related field. A Master’s degree in Technology or Business-related course is an added advantage

  • Minimum 4 years’ experience in IT systems development within a large highly digitized organization designing, implementing and managing mission critical systems, with at least 2 of those years within systems integration

  • Certification and experience implementing best practice frameworks e.g. ITIL, PRINCE2

  • Hands on experience in software development with major languages Java, .NET, C# and practical experience using relation RDBMS e.g. Oracle and MS SQL etc.

  • Strong hands on experience in any middleware development suite including BPEL, Human Workflow, Business rules, OSB, JDeveloper, WebLogic Application server, Oracle and Microsoft SQLDatabase scripting.

  • Strong understanding of SOA lifecycle, Integration patterns and standard methodologies.

  • Experience in creating technical designs, deployment related artifacts.

  • Ability to Develop, Unit test and fix defects raised during testing phases.

  • Deep understanding of industry standard formats and protocols (JMS, SOAP, XML/XPath/XQuery, REST and JSON)

  • Excellent analytical and problem-solving skills

  • A good knowledge of the systems and processes within Financial Services industry

  • Issue/bug tracking tools e.g. JIRA

  • Use of continuous integration tools e.g. Gitlab CI/Jenkins

  • Testing Automation


    How to Apply

    For more information and job application details, see; NCBA Group API Developer Jobs in Kenya

    Find jobs in Kenya. Jobs - Kenya jobs. Search our career portal & find the latest Kenyan job positions, career opportunities & jobs in Kenya.

    Jobs in Kenya - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in Kenya.

    Find your dream job from 1000s of vacancies in Kenya posted and updated daily - click here!

  • Click here to post comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to 2 Best Africa Jobs.