T24 Developer – Information Technology
Main Role:
- Responsible for software development from technical design to delivery.
- Use of Jbase/java to develop or to interface with T24 applications.
- Recommend improvements to existing T24 technical and business processes in order to meet the Bank’s requirements.
- Translate the business needs and Requirement Specifications into Design Specifications.
- Develop program/code from Design Specifications to good quality Software and in conformance to system development standards.
- Work closely with IT Security to ensure that applications are well secured.
- Work closely with third party vendors to assess vendor proposals and recommendations.
- Specifying and ensuring application controls are incorporated during design of the software in order to check on risk exposure.
- Documenting system developments in accordance to the application development policy.
- Create test plans, test cases, test scripts and perform technical unit testing.
- Work with existing systems to track and manage Change requests and user issues.
- Perform root cause analysis for recurring incidents, design and execute test plans.
- Collaborate with the business analysts and QA team.
- Perform coding, code review and unit testing.
- Contribute to the maintenance of the product.
- Collaborate with team members to find best solutions for complex technical issues.
Requirements:
- Degree in Computer Science or technical related field.
- 3-7 years’ experience in application development.
- Professional experience in development of Temenos T24/Core Banking for financial and banking institutions with a minimum of six years.
- Demonstrated in depth T24/JBASE development experience.
- Experience in T24 template programming, T24 customization (VERSION, ENQUIRY, online services), COB.
- Deep understanding of the following T24 modules: System Core tables, Funds Transfer, Money Market, Forex, Securities, Derivatives, Swaps,.
- Understanding of the following T24 modules will be an added advantage: AA module , TPH.
- Demonstrated in depth Java development experience.
- Deep knowledge of TAFJ/jBASE, InfoBasic (jBC), jQL, OFS, jAgent.
- Understanding of modern software development concepts like Continuous Integration and Continuous Delivery.
- Certification in programming.
- Demonstrated experience working on/developing web or mobile application will be an added advantage.
- Possess excellent communication, negotiation, presentation and interpersonal skills.
- Excellent algorithmic skills and problem solving capabilities.