As a Software Engineer, you will be responsible for the following:-
- Assist in software design, development, and configuration on various systems and applications
- Participate in application modernization and software development projects
- Ensure coding confirming to standards and application architecture
- Prepare coding specifications
- Perform system coding and unit testing
- Support system production and operations
- Respond to system incidents
- Prepare system specifications and documentations as required
To be considered for this position as a Software Engineer, you possess the following:-
- University graduate or above in relevant degrees
- At least 3 years of working experience in IT system development or maintenance roles
- Experience in life insurance systems
- Knowledge in Java, CSS, JavaScript and web based technology stacks
- Familiar with Oracle and MySQL database
- Good command of English and Chinese