Develop new programs in accordance with the functional and technical specifications, and in compliance with the Bank standards
Revise programs in accordance with approved Change Request
Coordinate, if necessary, with key business users to clarify requirements
Submit timely status reports reflecting progress of work
Unit test programs/systems assigned to him and ensure bug-free solution
Prepare documentation that are compliant with the Bank's SDLC requirements
Update documentation based on the changes made to the programs/systems
Conduct user training on programs/systems assigned to him, prior to their implementation
Coordinate with the testing team during System Integration Test (SIT)
Fix bugs raised during System Integration Test (SIT) and User Acceptance Test (UAT) activities and even after system implementation to PROD
Coordinate with service units on the transfer of new or modified programs/systems to the DEV environment Expected to meet the output/s defined at the onset of the project or tasks assigned, be subjected to progress monitoring and consequence if solution is not delivered satisfactorily at the end of the contract