Provide technical management for all phases of the system development and implementation process including analysis, design, development, testing and ongoing support for application systems
Propose and participate in application architecture design and system integration solutions to meet upcoming business process and capacity
Identify application weaknesses and recommend solutions that utilise the most efficient and current technologies to improve the application
Provide day to day technical administration including upgrades and release management, analyze log files, upgrade validation/testing, change control, technical issue/problem resolution
Job Requirements:
Bachelor Degree holder
10+ years of application development experience
Must have working experience with Insurance Sector (Life Insurance is preferred)
Extensive experience in Java, Microservice / API based development, Node.js
Proven track record of successful end-to-end delivery of complex, highly regulated projects across a range of business areas
Excellent problem-solving and communication skill
Excellent command of both spoken and written Chinese and English