AIA Digital+ is a Technology, Digital and Analytics innovation hub dedicated to powering AIA to be more efficient, connected and innovative as it fulfils its Purpose to help millions of people across Asia-Pacific live Healthier, Longer, Better Lives.
If you are hungry and driven to play an active role in shaping a better tomorrow, we want to hear from you. Because the work we do at AIA Digital+ makes a difference in the lives of millions of people, every day. We will equip you with the critical skills, tools and technology, and endless opportunities to learn, contribute and thrive in a dynamic and exciting environment.
If you want to shape a brighter future at AIA Digital+, please read on.
About the Role
This position is to support the CRM project, which includes but is not limited to: development, testing, BAU maintenance, system integration testing, user acceptance testing, regression testing, SDLC, and DevOps.
Roles and Responsibilities:
- Assist in the development and maintenance of applications based on the .NET framework (e.g., web applications, enterprise systems).
- Collaborate with the team on coding, testing, debugging, and performance optimization tasks.
- Support the analysis of user requirements and provide technical solutions accordingly.
- Learn and apply the latest .NET technologies, such as ASP.NET Core and Entity Framework.
- Help prepare technical documentation and testing reports to ensure project quality and traceability.
- Leverage insights from study abroad experiences to bring diverse and innovative perspectives to project design and solutions.
Job Requirements:
Education:
- Currently pursuing a bachelor’s or master’s degree in computer science, software engineering, or a related field (preferred).
Skills:
- Familiarity with the .NET ecosystem, including but not limited to C#, ASP.NET Core, and Entity Framework.
- Understanding of web development technologies such as HTML, CSS, and JavaScript, as well as knowledge of Web APIs and databases (e.g., SQL Server).
- Strong logical thinking and problem-solving skills; practical experience in projects is a plus.
Work Ethic:
- Highly responsible, detail-oriented, and eager to learn new skills.
- Willingness to contribute ideas and work effectively in team settings.