Business Unit

Aheza Program

Job Summary

T24 Developer Lead is a newly created role in Bank of Kigali under the Transformation Program. This is an opportunity for a highly capable and experienced leader to help elevate and transform our capacity for managing T24, ERP and other banking application. The T24 Developer Lead will be given the opportunity to lead us through an implementation, migration, cutover and integration of T24 Transact, FRM and FCM application across the business.

This position offers the right candidate a visible role in a long-established and highly respected Bank in Rwanda. The lead will participate in assessing the existing universal banking to implement and map the business requirement to the model bank. Though it is a highly technical role, it is one that requires the candidate to demonstrate the ability to partner with the business and IT leadership to understand the organization’s business requirements and to build and execute a roadmap to fulfill the same

Key Accountabilities

The key roles and responsibilities include but not limited to:

  • Take a lead role in local T24 development capabilities and trains junior developers.
  • Analysis of business and technical requirements to create the required local development
  • Assists in Data migration and related activities.
  • Conducts Performance optimization
  • Identify, define and coordinate any development activities that may occur during the implementation of TEMENOS products, such as additional specific functionality, interfacing to external systems or conversion programs to be built
  • Install custom enhancements and validate technical setup and conduct necessary testing to ensure user acceptance and global quality of the solution delivered
  • Provide clear and concise technical documentation
  • Conduct end user technical training as necessary
  • Coordinate with the TEMENOS maintenance groups to ensure that the product problems identified are understood and resolved
  • Cooperation with the functional lead and Technical Lead in defining specifications support in testing, customization and parameterization
  • Participation in the development of banking modules
  • Programming of new routines, edit existing ones, optimization and improvement of existing solutions
  • Designs, prepares and executes unit tests
  • Work on corrections within the existing system. Internal testing of the modules in the integral whole; the work of the technical documentation
  • Applies specialized knowledge to conceptualize, design, develop, unit-test, configure, and implement portions of new or enhanced (upgrades or conversions) business and technical software solutions
  • through application of appropriate standard software development life cycle methodologies and processes

  • Interacts with the project roles as required, to gain an understanding of the business environment, technical context, and organizational strategic direction
  • Other professional tasks on the orders of his superiors, in accordance with the scope of work and responsibilities
Experience
  • The advantage of the experience of working on a Linux system
  • Experience in optimizing code, work on services for data processing and multithreaded programming
  • Have the ability to translate requirements and ideas into proper functional and technical design documents
  • Experience in Core T24 Modules (System Core tables,FT,TT,PP,Customer,Account)
  • Demonstrate your skills in T24 template programming and T24 customization (VERSION, ENQUIRY, online services)
  • Working experience of Batch / COB
  • Bonus knowledge on TAFJ preferred
  • Programming in Infobasic, Java, Javascript. Application Servers (jBOSS, Web Sphere, Web Logic) OS (Windows, RedHat Linux, IBM AIX) Understanding of RDBMS; knowledge of MSSQL, DB2 and Oracle RDMS. Exposure to mainframes.
  • Understands at a good level industry concept such as: Java VMs and artefacts (WAR and EAR files), performance tuning, JMS; Concepts for Integration (i.e. Integration of data or user accounts between multiple systems for a client.), Role of an ESB for event driven messaging and orchestration
  • Experience in the design and implementation of multi-layer interface
  • Experience in DevOps (CI/CD) and Agile methodologies and tools – e.g. JIRA, Jenkins, GIT, Maven or any other automated testing tools is an added Advantage
Qualifications
  • Bachelor’s Degree in Computer Science, Information Systems, Finance, or Financial Technology with a minimum of 5 years of experience in software development including T24 implementation experience in a banking environment.
Knowledge
  • Knowledge of basic algorithms and programming standards
  • Knowledge of relational databases. Experience in writing stored procedures
  • Knowledge of OO programming and design as well as the Java programming language
  • Understands T24 logging and monitoring
  • Knowledgeable of SMS – Security Management system
  • Understands Data Protection, (Encryption, masking, …)
Expression of Interest

Expression of Interest: Submit your CV to digitalrecruiting@bk.rw by 9th August 2019

Please Share to