Work closely with solution architects, security team, functional architects, application developers, infrastructure specialists and service delivery teams to develop new software features and ensure smooth transition to BAU support.
Draft technical specification to address business needs as per functional specifications.
Ensure application solution meet AXA's policies, standards and quality requirements.
Conduct unit tests / SIT and provide UAT support on applications.
Perform application implementation, testing, and prepare documentations according to AXA standards.
Complete assignments on time and meet standard requirements to meet business objectives and ensure project success.
Keep abreast of latest software development approaches / technologies.
University graduate in IT related disciplines.
2-3 years' hands-on system development experience, preferably in insurance or financial industries.
Proficiency in at least one off the programming languages such as NodeJS, Java, C#, .NET, Objective-C, … etc.
Practical experiences with at least one modern frontend development framework such as React / Angular / Vue.js is highly preferred.
Experiences in using source / version control system and tools such as Git, SVN, and Visual SourceSafe.
Knowledge in software engineering such as SDLC, UML, OOP and design patterns.
Understands key concepts on RESTful, microservices, RDBMS, NoSQL and DevOps.
Experiences in mobile application development / mulesoft is definitely a plus.
A good team player, self-motivated, open-minded and innovative.
Strong analytical and problem-solving skills along with being organized, structured and assertive.
Fluency in English and Cantonese.
Candidates with more experience will be considered as Senior System Analyst, Technology Platforms.