Building software solutions - Shaping the future


You will be the expert on research and development of BIM development division and will work on planning and executing the project requirements in close cooperation with the project owner, tech lead and software manager. Your expertise will help to build stable and well-structured applications which help engineers and users around the world, and which can be easily expanded in the future. You will carry out manual and automated tests on software at the quality assurance stage of software development.

In addition, you will use your experience and talent to find solutions for difficult problems to ensure the product is a success

High Level Role Goals

Deliver outstanding software projects that exceed customer expectations and help GSI becoming Southeast Asia’s number one software development company for the AEC industry.

Your role & responsibilities:

  • Experience with Python programming language and Automation test workflow
  • Manage work using Agile development process (Scrum) in Jira and working with Gitbucket
  • Support to develop company standards and create documentation of works in accordance with good practices,
  • Provide detail requirements for each task, discuss with PM and PO for finalizing requirements,
  • Research & Review other BIM to give out the appropriate solution for the project development,
  • Research, development and implementing connections to open BIM environments,
  • Being a communication channel with parties assisting on problem’s resolution. This included improvement of the consistency of procedures and workflows, documents processes,
  • Automate routines and design workflows in BIM to support standards, quality, and productivity,
  • Support engineering calculation applications as well as plugins (API) from BIM software Application such as Autodesk Revit,
  • Research and Execute test cases (manual or automated) and analyze results,
  • Ensure all bug/crash/error need to be detected & informed to development teams,
  • Working on design projects to test development efficiency and tools,
  • Discuss with developers to see if the requirements feasible in API/ workflow manners,
  • Ensure product quality by implementation of Unit test framework as well as validation and verification testing,
  • Protect operations by keeping information confidential

Your skills & qualifications:

  • Bachelor/Master’s degree in Computer Science, Engineering, or related field,
  • At least 2-years of experience in professional software engineer; preferably in CAD field and Allplan software,
  • Familiarity with Agile frameworks and Automated Unit Testing,
  • Good and interested in 3D geometry calculation,
  • Structured working manor, good analytical skills, and attention to detail,
  • Team player with good communication skills,
  • Ability to define, organize and prioritize tasks independently,
  • Strong problem-solving skill,
  • Good English: speaking, reading



  • 153 Ung Văn Khiêm, phường 25 Quận Bình Thạnh, TP. Hồ Chí Minh, Phường 25, Quận Bình Thạnh, Thành phố Hồ Chí Minh



  • 153 Ung Văn Khiêm, phường 25 Quận Bình Thạnh, TP. Hồ Chí Minh, Phường 25, Quận Bình Thạnh, Thành phố Hồ Chí Minh

Company size



Tech stack