Software Engineering, Analyst

  • Kuala Lumpur
  • Permanent
  • Full-time
  • 7 days ago
At AIA we've started an exciting movement to create a healthier, more sustainable future for everyone. If you believe in developing a better tomorrow, read on. About the Role You will drive the development of a portfolio of technology solutions, ensuring their design and architecture are scalable, efficient, and high-performing. This role focuses on building robust systems that support long-term growth and operational excellence. Job Responsibilities: Solution Design Translate business and functional requirements into effective system solutions. Lead the design, development, and implementation of new applications and enhancements to existing systems. Serve as the IT/technical lead for medium to large-scale projects and initiatives that support business growth. Software Development Develop high-quality code following established best practices and coding standards. Conduct unit and system integration testing (SIT) prior to user acceptance testing (UAT). Provide support during UAT and resolve any issues that arise. Deliver second-level production and incident support in collaboration with first-level support teams. IT Application Management Execute mid- and short-term strategic plans in response to evolving business needs. Conduct thorough technical assessments to support risk evaluation processes. Ensure deployments follow defined change and release management protocols. Monitor system health and ensure application availability through proactive controls. Manage initiatives and projects to ensure delivery within scope, budget, and timeline. Maintain complete and accurate Software Development Life Cycle (SDLC) documentation for all initiatives. Ensure timely resolution of second-level incidents in accordance with service level agreements (SLAs). Job Requirements: Education & Experience Bachelor's degree in Information Technology or a related field from an accredited institution. 1-5 years of experience in IT application development, and within the supported IT domain (application design and development for digital systems). Experience in executing IT projects, with strong expertise in system application design and technology implementation. Skills & Competencies Good communication skills, with the ability to engage effectively with middle management, internal teams, and external stakeholders. Good analytical and problem-solving abilities. Good understanding of insurance business operations, including distribution channel models. Self-motivated and capable of working independently. Collaborative team player with the ability to work effectively across teams and functions. Core Competencies Proficient in developing applications using VB.NET or Java. Experience in writing and optimizing stored procedures. Knowledge of relational databases such as SQL Server, Sybase, and Oracle, including T-SQL. Familiarity with architectural styles and APIs (e.g., RESTful APIs). Experience with Customer Communication Management tools or related projects involving SMS, email, and printing solutions. Preferred Competencies Basic knowledge of Unix and WebSphere Application Server. Familiarity with Java Servlets, Unix Shell Scripts, Windows Batch Scripts, and SFTP. Exposure to DevOps practices and tools. Experience working in Azure Cloud environments. Knowledge of PowerBuilder development is a plus.

foundit

Similar Jobs

  • Software Engineering, Analyst

    • Kuala Lumpur
    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 organ…
    • 22 days ago
  • Software Engineering, Specialist

    • Kuala Lumpur
    At AIA we've started an exciting movement to create a healthier, more sustainable future for everyone. If you believe in developing a better tomorrow, read on. About the Role You a…
    • 7 days ago