At AIA we've started an exciting movement to create a healthier, more sustainable future for everyone. As pioneering innovators for over 100 years, we're now transforming our organisation to be faster, simpler and more connected. Because we want to be even better equipped to develop digital solutions and experiences that help more people live Healthier, Longer, Better Lives.
To get there, we need people with tech/digital/analytics expertise and passion to help develop positive, sustainable change through digitally enhanced experiences that will impact the lives of millions of people and create a healthier future for everyone.
If you believe in developing a better tomorrow, read on. About the Role Design and develop the next generation Digital IT solutions for advancing the Ascend 200 and TDA strategies in the company. Proactively advocate for and utilize technology innovation to establish AIA as an industry leader in innovation and to create business advantage.
Job Description: Application Design and Implementation (50%) - Lead the design and development of scalable high-performance digital solutions on both frontend (web & mobile) and backend (business logic and data/database layers)
- Lead waterfall or agile development on on-perm and Cloud using DevOps and with latest technologies
- Lead application development by offshore teams or vendors. Participate in design, implementation and governance effectively.
- Ensure the stability and performance targets are met or exceeded with proper solution design and implementation, covering all end-to-end components including infrastructure.
- Highly skilled in analyzing/designing applications and assessing impacts holistically by ensuring cross-platform compatibility and optimization
- Highly skilled in understanding complex applications independently
- Ensure smooth production run of application systems and able to identify/troubleshoot production issues quickly
- Quick learner in analyzing user requirements, existing system flows, business logic, etc. and able to apply technologies to solve the business problems
- Participate in the end-to-end software development lifecycle from design, development, testing, deployment & documentation and adhere to enterprise standards
- Provide continuous improvement for existing systems and streamlines software development process to control software integrity
- Support the Agency Platform in defining and managing strategic goals and deliverables for our AIAHK digital channels and track implementation success
System Support and Technical Advices (30%) - Analyze technical issues and devises & provides cost effective solutions
- Troubleshoot / support for production problems and provide resolutions
- Provide training to upgrade IT knowledge on business and applications
- Lead projects, prepares and monitors project schedule
- Propose the feasibility of System Upgrades (OS, application framework and SDK etc.)
- Cyber hygiene management of applications
Other Responsibilities (20%) - Stakeholder management on corresponding application deliveries.
- Ensure deliverables and systems comply with all applicable standards and guidelines
- Perform other responsibilities and duties assigned by managers to meet business objectives
- Proactively get updated of the latest digital implementation and drives for implementation
- Ensure team members who perform regulated activities have obtained the relevant licenses and fulfilled the licensing requirements
- Ensure all AIA HK TDA project and BAU deliverables are maintained in compliance with AIA Group Security and other standards
Job Requirements: Education & Experience - Minimum Bachelor degree in computer science or engineering, preferably with Master degree
- Minimum 5 years relevant working experience with preferably with team lead experience
- Solid knowledge in Insurance operations
- Experience on Azure AI Services and GenAI will be advantage
- Experience on digital and Cloud developments
Competency - Full stack technical capabilities on digital development, including technologies such as HTML5, React/Angular/Vue/Flutter, node.js, iOS / Android app development, Java, Spring Boot, IBM WAS/JBoss, Kafka, Chatbot, CRM, RPA, SSO (ForgeRock/Okta), etc.
- Experience in API Development and Microservices Architecture Design.
- Experience on Cloud and data technologies (e.g. Azure, AWS, Mongo, Data Lake, Python, etc)
- Experience in Container technology like Docker and Kubernetes.
- Experience in an Agile/Scrum team using DevOps
- Experience in Identify Access Management and authentication standards like OAuth, OpenID connect or SAML
- Adobe Experience Manager / Adobe Analytic experience would be a plus
Others: - You are required to obtain relevant license if your job involves in regulated activities
Build a career with us as we help our customers and the community live Healthier, Longer, Better Lives.
You must provide all requested information, including Personal Data, to be considered for this career opportunity. Failure to provide such information may influence the processing and outcome of your application. You are responsible for ensuring that the information you submit is accurate and up-to-date.