Analyze your CV for Application Developer and Support at I&M Bank
Get a free, instant analysis of how well your CV matches this role. Identify ATS issues, keyword gaps, and actionable improvements to boost your chances.
About this job
Job Purpose
Design, installation, testing and maintenance of the software systems. Ensure that users and customers are able to productively, effectively and efficiently use the available IT systems for achievement of the banks strategic targets.
Key Responsibilities/Tasks
System Development and Support:
Analyse the needs of the business users/customers, to design, construct, test and maintain computer applications software to meet these needs
To design, customize, install, testing and maintenance of various software’s systems which interface (API, ISO message) with core banking system
To design various reports required by various user departments and regulatory authorities
To automate and support various processes as required by various departments
Development of new technology based products
Database capacity planning, installation, configuration, database design, migration
Database performance monitoring, security and troubleshooting
To maintain a high degree of user support queries and adheres to all service management principals
Documentation of applications
Respond to customer/user needs and queries regarding application and services
Core banking end of day/end of month/end of year activities
To support Digital Channels.
To support digital payment application – GEPG/Selcom/TIPS etc.
Any other ICT related activities as assigned by supervisor
Risk Management:
Develop, update and maintain risk procedures and systems with respect to risk identification, risk assessment, risk monitoring, risk mitigation strategies and risk reporting
Ensure effective adoption and utilization of risk management tools
Drive remediation of risk management exceptions identified during audit or risk reviews
Promote risk management culture
Skills, Knowledge and Abilities
Strong database administration knowledge
Strong programming skills using languages
Knowledge of Banking/Accounting, Knowledge of IT projects management
Communication skills, Problem Solving Skills
Academic / Professional Qualifications
Bachelor’s degree in information science, Computer Science, IT, Software Engineering or related field
Working Experience
A minimum of 3 year working experience
Design, installation, testing and maintenance of the software systems. Ensure that users and customers are able to productively, effectively and efficiently use the available IT systems for achievement of the banks strategic targets.
Key Responsibilities/Tasks
System Development and Support:
Analyse the needs of the business users/customers, to design, construct, test and maintain computer applications software to meet these needs
To design, customize, install, testing and maintenance of various software’s systems which interface (API, ISO message) with core banking system
To design various reports required by various user departments and regulatory authorities
To automate and support various processes as required by various departments
Development of new technology based products
Database capacity planning, installation, configuration, database design, migration
Database performance monitoring, security and troubleshooting
To maintain a high degree of user support queries and adheres to all service management principals
Documentation of applications
Respond to customer/user needs and queries regarding application and services
Core banking end of day/end of month/end of year activities
To support Digital Channels.
To support digital payment application – GEPG/Selcom/TIPS etc.
Any other ICT related activities as assigned by supervisor
Risk Management:
Develop, update and maintain risk procedures and systems with respect to risk identification, risk assessment, risk monitoring, risk mitigation strategies and risk reporting
Ensure effective adoption and utilization of risk management tools
Drive remediation of risk management exceptions identified during audit or risk reviews
Promote risk management culture
Skills, Knowledge and Abilities
Strong database administration knowledge
Strong programming skills using languages
Knowledge of Banking/Accounting, Knowledge of IT projects management
Communication skills, Problem Solving Skills
Academic / Professional Qualifications
Bachelor’s degree in information science, Computer Science, IT, Software Engineering or related field
Working Experience
A minimum of 3 year working experience