Overview
Software Engineering, Specialist (Business Solutions) – AIA Malaysia, Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
About The Role
To support the Application Manager in the implementation and execution of initiatives aligned with the TECH division’s strategy. This role involves managing the assigned solution area and its corresponding technology roadmap, while serving as the Subject Matter Expert (SME) for key technology domains. The individual is responsible for delivering solutions that adhere to established design principles, with a strong emphasis on system attributes such as flexibility, scalability, and modularity.
Job Responsibilities
- Design : Accountable for a set of solution portfolios to ensure the design and architecture of solutions are scalable and performance optimized
- Ensure business and functional requirements are translated to system solutions
- Lead the development, design, and implementation of new applications and changes to existing information systems and software packages
- Act as the IT / technical lead in medium to major projects / initiatives that drive business growth
- Development : Develop software codes based on best practices and guidelines
- Perform unit & SIT testing before deploying systems for UAT
- Support and resolve UAT issues
- Execute second-level production and incident support through close interaction with first-level support
- IT Application Management : Execute mid- and short-term strategic plans aligned to changing business environments
- Ensure risk assessment is supported by complete technical assessment
- Ensure deployment adheres to defined change and release management
- Ensure system availability through controls and monitors of system health
- Manage and ensure initiatives / projects are delivered within time, budget and scope
- Ensure SDLC documents are in place for all initiatives / projects
- Ensure second-level incident resolution within defined service levels
Qualifications
Degree in IT from an accredited institution1-5 years of experience in IT application development with 3-5 years in supervisory experience on the supported IT domain (application solutioning on design and development – digital IT systems)Sound experience in execution of IT projects with high level of expertise in system application and technology implementation deliveryStrong communication skills with the ability to communicate with middle management, internal & external stakeholdersStrong analytical and problem-solving skillsDomain proficiency in insurance business and its operations including distribution channels modus operandi is essentialAble to work independently and highly self-motivated; able to work with peers and other stakeholders as a team playerTechnical Skills
Strong knowledge in developing VB, .NET (VB.NET) or JavaStrong knowledge in developing stored proceduresStrong knowledge of relational databases (SQL Server, Sybase, Oracle) and T-SQLFamiliarity with architecture styles / APIs (REST API)Familiarity with Customer Communication Management tools or experience in SMS, Email and Printing solutionsPreferred Competencies
Basic knowledge with Unix, WebSphere Application ServerBasic knowledge with Java, Java Servlet, Unix Shell Script, Windows Batch Script, SFTPBasic knowledge of DevOpsExperience working in Azure Cloud environmentKnowledge of PowerBuilder development is a plusAdditional Information
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.
#J-18808-Ljbffr