top of page

System Analyst - 12 Months Contract (Insurance)

Bangkok, Thailand

Job Status

Full Time

Industry

Banking & Insurance

Category

IT

The Role & Responsibilities

About the Company

Our client is a leading non-life insurance provider in Thailand, offering a comprehensive range of products, including motor, property, marine, transportation, engineering, personal accident, health, and miscellaneous insurance services. With a strong commitment to operational excellence and customer satisfaction, they have established a significant presence in the Thai insurance market.


This is an exciting opportunity to join a reputable organization dedicated to innovation and excellence, providing exposure to a dynamic insurance landscape and opportunities for professional growth.


Job Responsibilities

  • Gather and analyze customer requirements to develop detailed system and application plans.

  • Design and implement application workflows using Java, C#, .NET, and other relevant technologies.

  • Contribute to technology architecture and digital solutions design to support business growth.

  • Actively participate in Agile development processes, collaborating with cross-functional teams for project planning and execution.

  • Ensure adherence to software development standards, including coding best practices and testing methodologies.

  • Develop solutions that align with digital transformation roadmaps, ensuring scalability and efficiency.

  • Maintain and enhance automated testing frameworks to improve software quality.

  • Stay updated on emerging technologies and industry innovations, recommending advancements that benefit the organization.

  • Work closely with the security team to ensure digital solutions meet industry security standards.

  • Conduct code reviews to maintain high-quality software development across internal and external teams.

  • Identify and implement continuous improvement initiatives to optimize system performance and efficiency..

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related field.

  • At least 5 years of experience as a System Analyst (GCP Certification is a plus).

  • Strong background in Object-Oriented Programming (OOP) and system development.

  • Hands-on experience in .NET Core, C#, C++, Java, or similar programming languages.

  • Proficiency in database management, including MSSQL, DB2, and MySQL.

  • Experience in test automation methodologies, including Test-Driven Development (TDD) and Behavior-Driven Development (BDD).

  • Strong understanding of Agile methodologies (Scrum Master certification is an advantage).

  • Expertise in ER diagrams, UML modeling, and UI wireframing for system design.

  • Solid experience in Continuous Integration (CI) and Continuous Delivery (CD).

bottom of page