Software Engineer
CurrentTasks & Responsibilities:- Participate in multiple simultaneous development/enhancement/bugfix projects for systems in the Bank to be utilized by Bank-wide staffs or Financial/Non-Financial Institutions.- Involved from requirements elicitation and planning, all the way to deployment and maintenance.- Translate requirements specifications into a working product.- Work on solutions that are compliant with the Bank industry standard, undergoing various tests (eg:Performance Stress Test, User Acceptance Test, Application Security Test, Software Code Review, etc)- Walk through with users after development to provide guidance for better user experience- Regularly work and maintain multiple environments (local, staging, production) for multiple systems which include error-free experience, and SSL certificate renewal.- Write up documentations, manuals, guides, for smooth handover to support team.- Provide technical support (level 2-3) for systems that were developed.