Never pay for any notarisation, certificate or assessment as part of any recruitment process. When in doubt, contact us
The new NCBA has harnessed the power of both NIC and CBA to create a bank that brings together the best of both worlds from cutting edge mobile banking to good old-fashioned relationship management; from scalable business banking to financial services that grow as your business does; from best-in-class choice of products to investment solutions tailored to your specific needs.
Read more about this company
Job Purpose Statement
This position is responsible for designing, developing and implementing innovative RPA solutions that can enhance business productivity and maximize efficiency. It also involves understanding the business and its challenges, functionally outlining a solution to the identified use cases and then developing the required solutions.
Key Accountabilities (Duties and Responsibilities)
Financial 10%
- Analyze business processes and workflows with the objective of finding out how they can be improved or automated to save on cost.
- Manage cost cutting initiatives to adhere to the set Business process budget
Internal business processes 60%
- Analyze new process automation candidates, quickly assessing feasibility and accurately estimate development effort
- Configure new processes and objects using core workflow principles that are efficient, well structured, maintainable and easy to understand
- Apply RPA workflow design best practices when developing or maintaining workflows
- Create and document test cases for negative scenarios, in order to document workflow behavior when certain systems malfunction, as well as performance scenarios, in order to stress test systems behavior
- Review workflows developed by other RPA Developers to ensure compliance with internal control / security / audit requirements
- Support the operational teams by staging and deploying automation solutions into test and production environments and providing post-production support.
- Provide maintenance to production workflows by ensuring second level support for workflow incidents; investigate reported errors, agree on error severity and propose resolution
- For workflow support tasks, respect SLAs agreed with business for workflow downtime
- Report issues to third level support (RPA vendor) if incidents cannot be solved by the internal team; ensure development fix, unit testing and production deployment preparation
- Configure enhancements /change requests to already automated processes
- Work directly with business teams to support various projects and solutions.
- Assisting in collecting and identifying functional requirements
- Investigating and documenting better practices/alternative solutions that could be used in future development
- Design technical specification documents for RPA Projects
- Utilize problem-solving skills to understand client pain points and troubleshoot as challenges arise.
- Prepare and provide regular and accurate progress reports for tracking and decision-making.
Customer 20%
- Build and maintain positive working relationships with all levels of staff.
- Drive for the customer experience organization metrics to be achieved through the implementation of process efficiency initiatives
Learning and growth 10%
- Be self-driven and directed, build own skill and effectiveness, presentation and stake holder management
- Take courses to improve relevant skills required to perform the role optimally
Job Specifications
Academic:
- Bachelor’s degree from a recognized accredited university.
Professional:
- Basic knowledge of Machine Learning (ML) and Artificial Intelligence
- Process modelling experience using MS Visio/any other tool
- Mastery of automation tools such as Microsoft Power Automate, UiPath, Blue Prism
- Experience with Databases, such as SQL
Desired work experience:
- Minimum 3 years of hands on development experience relevant professional experience in banking or financial services sector.
go to method of application »
Job Purpose Statement
The T24 Developer is responsible for developing new processes and modifying existing T24 functions to meet business requirements. This role involves creating applications that interface with the Core Banking system to extend its capabilities and working closely with testing teams to ensure defect-free solutions that meet business needs.
Key Accountabilities (Duties and Responsibilities)
-
Core Banking Development (60%)
- Responsible for software development of core banking and peripheral systems from technical design to delivery.
- Perform meticulous coding, code reviews, and unit testing for the core banking system.
- Design and implement new functionalities and enhancements based on Change Requests (CRs) and Business Requirement Documents (BRDs).
-
Support and Problem Management (10%)
- Provide 3rd level support for escalated issues from IT Operations and Support teams.
- Support, maintain, and audit existing service lifecycle artifacts to agreed Service Level Agreements (SLAs).
-
Process and Policies (10%)
- Adhere to internal policies and procedures for the development and management of the core banking system and other best practice standards.
-
Governance (10%)
- Enforce internal policies and procedures for software application management along ITIL and other best practice standards.
-
Stakeholder Management (10%)
- Advise internal customers on technology improvements to ensure the realization and maximization of business objectives.
Job Specifications
-
Academic Qualifications:
- Bachelor’s Degree in Information Technology, Computer Science, or a related field.
Professional Training:
- ITIL Foundation
- Certificate in Programming in any two languages.
Desired Work Experience:
- At least 3 years of practical experience in core banking development, support, and troubleshooting of T24, web technology, and programming in Info-basic.
- Proven experience in systems analysis, design, implementation, and support.
- Experience in T24 template programming, T24 customization (VERSION, ENQUIRY, online services), COB, Design Studio.
- Deep understanding of T24 modules: System Core tables, Funds Transfer, Teller, Arrangement Architecture, Forex, Integration Frameworks, Business Events.
- Understanding of modern software development concepts like Continuous Integration and Continuous Delivery.
Technical Competencies:
- Proficiency in at least two programming languages.
- Broad knowledge of systems management, development, and implementation methods with specialist knowledge of applications, Electronic Banking/Channels, and peripheral systems.
- Competency in using jbase/java to develop or interface with T24 applications.
- Ability to translate business needs and Requirement Specifications into Design Specifications.
- Ability to develop programs/code from Design Specifications to high-quality software in conformance with system development standards.
- Ability to work closely with IT Security to ensure applications are well secured.
- Ability to specify and ensure application controls are incorporated during software design to mitigate risk exposure.
- Competency in documenting system developments in accordance with the application development policy.
- Ability to create test plans, test cases, test scripts, and perform technical unit testing.
- Ability to work with existing systems to track and manage Change Requests and user issues.
- Ability to perform root cause analysis for recurring incidents, design, and execute test plans.
Behavioral Competencies:
- Technical know-how and the ability to work collaboratively with team members.
- Integrity and strong work ethic.
- Problem-solving skills and the ability to provide effective solutions within SLAs.
- Strong communication skills.
- Ability to complete projects within set timelines.
- Innovative and creative with the ability to develop, deliver, and evaluate brilliant ideas with strategic thinking.
go to method of application »
Job Purpose Statement
This role provides design leadership across LOOP DFS Limited’s digital business by shaping how financial products are envisioned, designed, and experienced by customers. It includes leading and supervising the following key performance areas:
Strategic Leadership and User Research:
- Drive the product design strategy with a user-first approach, championing impactful user research that informs experience design across all touchpoints.
Team Management & Development:
- Inspire and manage a high-performing team of UI/UX designers and researchers, supporting talent growth while ensuring timely and excellent design execution.
Product Design & Execution:
- Oversee end-to-end design delivery with a sharp focus on UI quality, usability, accessibility, and innovation. Ensure product experiences are consistent with brand identity and user needs.
Cross-Functional Collaboration:
- Work closely with product, engineering, marketing, and business teams to ensure design is integrated across the product lifecycle and supports business growth.
Brand Stewardship:
- Ensure all digital touchpoints align with LOOP DFS brand standards while evolving design systems and the company’s digital presence.
Key Accountabilities (Duties and Responsibilities)
Financial (10%)
- Ensure design processes are cost-effective and contribute to reducing inefficiencies in product development. Minimize outsourced work by building internal capability.
Internal Business Processes (75%)
Design Strategy (20%)
- Define and maintain a scalable design framework rooted in user research. Lead UI/UX strategy to support evolving digital financial products.
Team Development (20%)
- Coach and mentor the design team, implement performance reviews, and foster a collaborative team environment focused on excellence and innovation.
Execution & Delivery (20%)
- Lead design from concept to execution. Oversee research and testing. Ensure all deliverables meet timelines, accessibility standards, and product goals.
Cross-Team Collaboration (15%)
- Integrate design into product roadmaps. Translate business objectives into actionable design initiatives. Maintain alignment between teams.
Customer (5%)
- Translate user feedback and market insights into design decisions. Promote human-centered design that delivers seamless, engaging experiences for all LOOP users.
Learning and Growth (10%)
- Support design career paths, establish a feedback culture, and ensure team members meet professional development goals. Promote awareness of design trends and tools.
Job Specifications
Academic:
- Bachelor’s or master’s in Human-Computer Interaction, Design, or related discipline.
Professional:
- 8+ years of design experience with strong UI/UX and user research focus.
- Leadership experience in managing design teams.
- Strong portfolio and expertise in tools such as Figma, Adobe Suite, or Sketch.
Industry:
- Experience in fintech or digital platforms is highly desirable.
go to method of application »
Job Purpose Statement
The role holder will be responsible for all development and maintenance of software integrations done by the digital business. This is a planning and development role whose focus is the analysis, design, development, and management (technical support) of the division’s integrations and API Strategy. The role leads the team that does integrations and API management.
Key Accountabilities (Duties and Responsibilities)
- Will be responsible for the Design and Development of NCBA Integrations in accordance with Business Requirements. Champions the NCBA Digital Business API strategy for increasing market share.
- The incumbent will be the in-house expert on Integrations best practice. He / She will oversee code reviews (internal, and where necessary externally produced code) and in charge of maintaining the NCBA Code Repositories.
- Will contribute to the definition of the NCBA Digital Business IT Architecture and own the areas that specifically cover NCBA Internal Applications. The incumbent will be responsible for the refinement of the Architecture to ensure Application Development work carried out adheres to, and advances the GITA
- The role is responsible for proactively identifying commonly escalated Application issues and then researching, troubleshooting and providing more enduring solutions to these persistent issues for Internal Applications.
- The incumbent will lead the team responsible for 2nd Level Support on Internal Applications
Qualification & Experience Requirements
- 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 8 years’ experience in IT systems development within a large highly digitized organization designing, implementing and managing mission critical systems, with at least 5 of those years within systems development on Web, Mobile, Windows and Solaris/Linux platforms
- Certification and experience implementing best practice frameworks e.g., ITIL, PRINCE2
- Hands on experience in software development with major languages Java, C++, C# and practical experience using relation RDBMS e.g., Oracle and MS SQL etc
- Hands-on experience in Mobile development on Android, iOS. Windows Mobile development is an added advantage
- Hands on experience in Web Development (AngularJS, NodeJS, Asp.Net) and Web Servers (Apache, Tomcat, IIS and Nginx)
- Experience with Code Repository (Version Control) tools (SVN, Git)
- Deep understanding of industry standard formats and protocols (JMS, SOAP, XML/XPath/XQuery, REST and JSON)
- Excellent analytical, problem solving and reporting skills
- Previous work experience with Spring framework
- Knowledge of RESTful API services
- Experience in supporting and/or implementing complex integration projects
- Knowledge of Apache Kafka and Kubernetes
- Working experience in Agile framework
- A good knowledge of the systems and processes within Financial Services industry
go to method of application »
Job Purpose Statement
This role ensures timely procurement, tagging, distribution, maintenance, and reconciliation of POS devices to meet business needs. The role will also leverage data-driven insights to optimize inventory usage, vendor performance, and overall operational effectiveness, ensuring compliance with established SLAs and risk management policies.
Key Accountabilities
POS On-boarding, Inventory & Logistics Management (40%)
- Take charge of end-to-end POS device management
- Maintain accurate, real-time inventory tracking aligned to operational demands.
- Put in place efficient logistics processes to ensure devices are delivered and installed on time.
- Work closely with regional teams to handle returns, repairs and replacements.
Vendor & Stakeholder Management (20%)
- Build and manage strong relationships with logistics partners, ensuring SLA adherence and high performance standards.
- Engage vendors to secure timely availability of required resources.
Operational Excellence & Compliance (20%)
- Ensure full compliance with internal policies, risk controls and regulatory requirements.
- Maintain clear and up-to-date documentation for all inventory and logistics processes.
- Continuously improve efficiency by using data insights and applying best practices.
Data-Driven Insights & Reporting (20%)
- Review operational data to spot trends and improvement opportunities in inventory and logistics.
- Track POS device dormancy and share insights with the Commercial team to support transaction growt
Job Specifications
Academic & Professional Qualifications
- Bachelor’s degree in Business, Engineering, Supply Chain, Operations, or a related field
- Mandatory experience managing POS inventory and logistics within the banking sector.
- Professional certification in Logistics, Inventory Management, or a related field is an added advantage.
Experience
Skills & Competencies
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.