1. Frontend Development - Translate business requirements to technical documents in accordance with agreed templates; - Take ownership and ensure high-quality and timely delivery of multiple configurations, customizations, and developments in accordance with related development plans; - Participate in project implementation assigned by Manager; - Test software to ensure the code is correct, fixing ('debugging') errors where they occur, and rerunning and rechecking the program until it produces the correct results; - Recommend improvements to existing frontend development and business processes in order to meet requirements; - Develop all back-end components, with a strong focus on DotNet core and demonstrate proficient knowledge in mobile development using Flutter or Web using Angular, ensuring full alignment with established development standards; - Collaborate closely with the quality assurance team to ensure the work before moving to user acceptance testing; - Participate in the design and planning of projects in conjunction with the external partners, other IT, and business users; - Responsible for making sure the long-term solutions are provided within the SLA on the Front End Deplopment; - Keep monitor on production system to ensure system is working stable and good performance. 2. Internal Process Control - Develop, implement and document systems, the internal methodology, processes and procedures, for software development adhering to ISO & SDLC standards.
1. Frontend Development - Translate business requirements to technical documents in accordance with agreed templates; - Take ownership and ensure high-quality and timely delivery of multiple configurations, customizations, and developments in accordance with related development plans; - Participate in project implementation assigned by Manager; - Test software to ensure the code is correct, fixing ('debugging') errors where they occur, and rerunning and rechecking the program until it produces the correct results; - Recommend improvements to existing frontend development and business processes in order to meet requirements; - Develop all front-end components, Flutter expertise is essential, and candidates with additional web development experience, especially in Angular, will be highly valued; - Collaborate closely with the quality assurance team to ensure the work before moving to user acceptance testing; - Participate in the design and planning of projects in conjunction with the external partners, other IT, and business users; - Responsible for making sure the long-term solutions are provided within the SLA on the Front End Deplopment; - Keep monitor on production system to ensure system is working stable and good performance. 2. Internal Process Control - Develop, implement and document systems, the internal methodology, processes and procedures, for software development adhering to ISO & SDLC standards.
- Translate business requirements to technical documents in accordance with agreed templates; - Take ownership and ensure high quality and timely delivery of multiple configuration, customization and developments in accordance with related development plans; - Participate in project implementation assigns by Manager; - Test software to ensure the code is correct, fixing ('debugging') errors where they occur, and rerunning and rechecking the program until it produces the correct results; - Recommend improvements to existing frontend development and business processes in order to meet requirements; - Develop all frontend including mobile and web in conformance with development standards; - Collaborate closely with the quality assurance team to ensure the work before moving to user acceptance test; - Participate in the design and planning of projects in conjunction with the external partners, other IT, and business users; - Responsible to make sure the long-term solutions are provided within the SLA on the Enterprise Service Bus and Integration Systems; - Develop, implement and document systems, the internal methodology, processes and procedures, for software development adhering to ISO & SDLC standards., sales, customer services and channel delivery team to deliver on targets.
Execute Audit Quality Assurance Program - Execute the audit quality assurance program on internal audit activities to ensure that auditors comply with standards, audit procedures and audit methodologies; - Prepare audit quality assurance results for the manager with complete and clear description/conditions of situations the findings and proper comments for solutions of the finding in order to enhance internal audit activities and results; - Follow up the compliance with audit quality assurance's recommendation as approved by Chief Internal Audit Officer to ensure the recommendation has been implemented. New change management - Analyze new and updated business processes (policies, procedures, products, services, decisions, etc.), laws, and regulations to identify risks and areas submitted to the Senior Manager, Audit Quality Assurance to cascade them to relevant audit units for audit missions. Training delivery - Assist training and refreshment sessions (technical skills) to auditors (under supervision of Manager) to enhance the smooth delivery of the trainings; Audit support and administration - Respond to auditors' questions or concerns and perform some administrative tasks (arrange task force team meetings, take minutes, manage files, facilitate, etc.) as assigned by line managers in order to support IAD.
- Answer to customer enquiries via e-mail, telegram, & Facebook, website; - To assist customer & handle customer complains by providing friendliness & responsive customer service on the phone or e-mail to customers to make sure all complains and issues are solved properly; - To facilitate & support to bank, MFI and PSI all related to inter-bank transaction including payment, transfers, and withdrawals via platforms like ATM, Mobile Banking; - To collect feedback/suggestion from customer related to products policies and procedures or refer to appropriate team to respond in a timely to ensure customer satisfaction; - Outbound calls to customers who request through email, website and Mobile Banking; - To ensure all customer inquiry and call information is recorded and readily available for future use.
- Gather and translate business requirements to technical documents in accordance with agreed templates; - Encode project requirements by converting workflow information into computer language; - Develop new customizations, reports and interfaces in the In-House System in conformance with development standards; - Take ownership and ensure high quality and timely delivery of multiple developments in accordance with related development plans; - Contribute in the preparation of user manuals, guides and other material to ensure supportability and reuse; - Analyze, prioritize and fix open issues assigned by supervisor to ensure timely resolution of issues affecting business applications; - Document systems, the internal methodology, processes and procedures, for software development adhering to ISO & SDLC standards; - Perform other task/duties relevant as required or assigned.
- Responsible for translation business requirements to technical documents in accordance with agreed templates; - Manage all configurations and developments in the Core Banking System; - Conduct a fully tests to ensure the correctness before delivering to system integration test; - Ensure high quality and timely delivery of multiple configurations/developments in accordance with related project plans with a team; - Assist Manager of Core Banking System in maintaining, optimizing, updating, and documenting all aspects of core configuration/development and third party interface; - Working with BA and data teams to enhance end user experience and client insights; - Responsible to make sure the long-term solutions are provided within the SLA on the Core Banking System; - Proactively seek opportunities to improve and enhance the efficiency of core development and related interfaces through innovative and improved software development; - Develop, implement and document systems, the internal methodology, processes and procedures, for software development adhering to ISO and standards.
- Execute the sales activities following the budget plan, guideline, and sales argument/pitch for selling to targeted government institution; - Take lead in approaching, presentation and negotiation with partners from government institution that could become biller in Amret Mobile, payment collection services, payroll service, and other corporate products…etc) and ensure to meet or exceed the expected KPI; - Deliver professional presentations to corporate partners from government institution to close sales; - Support line manager to coordinate of different stakeholders including IT, commercial, legal, compliance, marketing and business operation for any new/existing partnership service development/enhancement/campaign/promotion/PR event management/risk mitigation/control/documentation/dispute resolution; - Support line manger to train and communicate to HORs, BMs, and branches about partnership scope in order to boost awareness and increase performance; - Manage, reinforce and follow up on all partners transaction and performance; - Build and manage partners portfolio to create and maintain great relationships; - Follow up and analyze on competitors’ evolution, market change and business trend to develop/review sale & marketing strategies to achieve annual sales targets; - Analyze on the partnership services performance by each partners and by staff under supervision for proposing reinforcement action or take appropriate action to increase sales performance. - Produce a quality reports after having analyzed the performance and product to line manager or management for improvement if any; - Maintain a very good relationship with all partners to ensure that the partnership generate fruitful result as per business need. - Meet/exceed corporate partners expectations through providing the superior customer services - Manage and solve customers/partners problems/complaints in a timely manner.
To supervise team members in gathering both financial and non-financial data for reporting purposes; To prepare reports to relevant stakeholders, ensuring accuracy and completeness before managerial review; To prepare NBC reports (daily, weekly, monthly, quarterly, and annual) in a timely manner, ensuring full compliance with the NBC regulations and guidelines; To update NBC reports/other reports following the update regulations, guidelines or new requirements; To train/coach other relevant team members on reporting process and relevant report guidelines; To implement Amret’s high-performance culture and robust risk and control culture to achieving high quality result as well as managing risks.