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
- 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 certification.
- 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, and Design Studio.
- Deep understanding of T24 modules: System Core tables, Funds Transfer, Teller, Arrangement Architecture, Forex, Integration Frameworks, and 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 into high-quality software.
- Ability to work closely with IT Security to ensure applications are well secured.
- Competency in documenting system developments in accordance with application development policies.
- Ability to create test plans, test cases, test scripts, and perform technical unit testing.
- Ability to perform root cause analysis for recurring incidents.
Behavioral Competencies
- Technical know-how and collaborative spirit.
- Integrity and strong work ethic.
- Problem-solving skills and the ability to provide effective solutions within SLAs.
- Strong communication skills and ability to complete projects within set timelines.
- Innovative and creative with strategic thinking abilities.
How to Apply
Interested and qualified candidates should apply online through the NCBA careers portal via the link provided in the application section.