NCBA Group API Developer Jobs in Kenya
NCBA Group API Developer Jobs in Kenya
Job Purpose StatementThis 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 IntegrationThe 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.