AIA Information Technology provides core system and application system development, testing, and maintenance services for AIA Insurance globally. 
As a member of the development team, you will be required to:
•	Code Development, Debugging, Testing, and Maintenance: Complete coding, debugging, testing, and maintenance according to design documents or requirement specifications.
•	Problem Analysis and Resolution: Analyze and resolve issues that arise during the software development process.
•	Testing Support: Assist test engineers in formulating test plans and identifying and locating issues.
•	Project Collaboration: Collaborate with the project manager to achieve relevant task objectives.
Job Requirements:
Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.
Language Proficiency: CET-6 or above in English, with proficient reading and writing skills, and good oral communication skills in English.
Technical Skills:
•	Strong foundation in software programming
•	Understanding of object-oriented design principles.
•	Good knowledge of data structures and algorithms, familiar with SQL.
•	Excellent coding skills.
Personal Attributes:
•	Strong ability to work independently and learn independently.
•	Willingness to learn new technologies and a spirit of inquiry.
•	Responsible, with strong communication skills and a team-oriented mindset.
Problem-Solving Abilities: Ability to think independently and possess strong analytical and problem-solving skills.