Senior Customer Systems Developer job at NCBA Group
Website :
202 Days Ago
Linkedid Twitter Share on facebook

Vacancy title:
Senior Customer Systems Developer

[ Type: FULL TIME , Industry: Banking , Category: Computer & IT ]

Jobs at:

NCBA Group

Deadline of this Job:
Sunday, May 19 2024 

Duty Station:
Within Kenya , Nairobi, East Africa

Summary
Date Posted: Friday, May 03 2024, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about NCBA Group
NCBA Group jobs in Kenya

JOB DETAILS:
Job purpose statement
The purpose of this role is providing day to day support, working on deployments, customization and integration of all crm services, sharepoint, microsoft power apps, power automation, data integration (etl) and web development whilst driving ongoing improvements. The role holder will also be responsible for ensuring they follow best practices and driving continuous service improvement and productivity initiatives around the crm application, ms sharepoint and ms power apps, power automate, ms sql integration & reporting services and related services.

Key accountabilities (duties and responsibilities)
Application development (60%)
• Support the product ideation process, development lifecycle, and go to market efforts of proposals selected to move forward within the development lifecycle
• Manage specific application quality assurance and help desk activities including the tracking of bug reports, change requests and ensuring their timely resolution
Incident / problem management (20%)
• Resolve any incidents causing interruption of service in the quickest and most effective way possible according to defined sla's.
• Investigate the underlying causes of any real or potential anomalies in crm system and define possible solutions to anomalies. Put forward requests for changes (rfc) needed to re-establish quality of service. Carry out post-implementation reviews (pir) to ensure that the changes have brought about the desired results without causing side effects
Change management (10%)
• Evaluate and plan for changes to crm system and ensure established change management procedures and ensuring the quality and continuity of the service at all times
Configuration management (10%)
• Controlling all elements of crm infrastructure configuration with a sufficient level of detail and managing this information using the configuration database (cmdb). Providing accurate information about the crm configuration to all the various management processes. Periodically monitoring the configuration of the systems in the production environment and comparing it with what is held in the cmdb to correct any discrepancies

Job specifications
Academic:
• 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
Desired work experience:
• Minimum 5 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 software testing
• Experience in writing, executing and monitoring automated test suites using a variety of technologies such as cucumber, concordion, selenium, appium, robotium, soapui, jmeter
• Certification and experience implementing best practice frameworks e.g. Itil, prince2
• Hands on experience in software development with major languages java, kotlin, c++, c# and practical experience using relation rdbms e.g. Oracle and ms sql etc.

Job competencies
Technical competencies
• Strong understanding of soa lifecycle, integration patterns and standard methodologies.
• Knowledge of linux/unix commands and sql will be required.
• Deep understanding of industry standard formats and protocols (jms, soap, xml/xpath/xquery, rest and json)
• Itil, and prince 2 certification
• 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

Behavioral competencies
• Interpersonal skills to effectively communicate with and manage stakeholders
• Commercial acumen: the role holder should have an intricate knowledge of our business: it’s vision, mission, strategy, values and how it operates.
• Excellent leadership & communication skills: the ideal candidate can clearly communicate and share the test automation matters with all stakeholders across the organization
• Innovative & adaptable: ideal candidate is passionate about innovation of new architecture and enhancing existing ones to leverage these cutting-edge technologies.
• Self-driven & results oriented: ideal candidate should be self-motivated and self-managing.
• Knowledge and experience in modern practices for software testing in medium to large banks to provide guidance on quality improvements and strategic changes
• Technical skills to effectively perform or guide performance of application design and operations activities/tasks in a manner that consistently produce high quality of service.
• Knowledge and effective application of all relevant banking policies, processes, procedures and guidelines to consistently achieve required compliance standards or benchmarks.
• Self-empowerment to enable development of open communication, teamwork and trust that are needed to support performance and customer-service oriented culture.

Work Hours: 8


Experience in Months: 60

Level of Education:
Bachelor Degree

Job application procedure
• Interested and qualified? Click here to apply

All Jobs

QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Customer Service jobs in Kenya
Job Type: Full-time
Deadline of this Job: Sunday, May 19 2024
Duty Station: Nairobi
Posted: 03-05-2024
No of Jobs: 1
Start Publishing: 03-05-2024
Stop Publishing (Put date of 2030): 03-05-2066
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.