Job Description
Job Responsibilities
- Provide software application support under the supervision of the Senior Engineer
- Perform analyses on software application functionality and suggest improvements
- Ensure effective front-end and back-end functionality of applications
- Consult with the software development team, internal users, and clients to improve application performance
- Establish the root causes of application errors, and escalate serious concerns to the Senior Engineer
- Document processes and monitor application performance metrics
- Provide front-end support to clients and colleagues in other departments
- Test in-house system after released on UAT
- Simulate cases that are happened in the core banking system
- Review user management in the core banking and in-house systems
- Provide on-call, remote support, and electronic medium as required to support the users
- Prepare user guides for all system users
- Monitor ATM terminals, Servers, and Network devices
Job Requirements
- A bachelor’s degree in software engineering, computer science, information technology, information systems, computer engineering, or similar
- Demonstrable experience as an application support engineer in a related field
- Knowledge of Relational Databases such as Oracle, MS SQL Server, MySQL, PostgreSQL
- Basic knowledge of Linux commands
- Basic knowledge of Computer Networking
- Basic knowledge of Computer Server
- Knowledge of front-end and back-end programming languages, such as SQL, C++, Javascript, Java
- Ability to manage code migration, document configuration changes, and monitor performance
- Exceptional ability to provide front-end support to internal departments and web-based clients
- Ability to determine the causes of application errors and repair them
- Good communication skills
- Capability to work independently, creatively and Good teamwork
- Able to work in rotation between day and night shift.