Thailand business reference

Occupation 2512 - Software Developers

Primary-source occupation page using the ILO ISCO-08 structure as the English reference layer.

2026-07-12Not official

Classification note

  • Published code: 2512
  • Hierarchy level: unit-group
  • This page uses ISCO-08 as the English occupation reference layer while Thai TSCO label harmonization remains incomplete.

Occupation hierarchy

  • Major Group: 2 Professionals
  • Sub Major Group: 25 Information and Communications Technology Professionals
  • Minor Group: 251 Software and Applications Developers and Analysts
  • Unit Group: 2512 Software Developers

Child groups

  • No child groups are published under this code.

TSIC codes where this occupation is primary

Definition

Software developers research, analyse and evaluate requirements for existing or new software applications and operating systems, and design, develop, test and maintain software solutions to meet these requirements.

Tasks include

Tasks include - (a) researching, analysing and evaluating requirements for software applications and operating systems; (b) researching, designing, and developing computer software systems; (c) consulting with engineering staff to evaluate interfaces between hardware and software; (d) developing and directing software testing and validation procedures; (e) modifying existing software to correct errors, to adapt it to new hardware or to upgrade interfaces and improve performance; (f) directing software programming and development of documentation; (g) assessing, developing, upgrading and documenting maintenance procedures for operating systems, communications environments and applications software; (h) consulting with customers concerning maintenance of software system.

Included occupations or child groups

Examples of the occupations classified here: - Programmer analyst - Software designer - Software developer - Software engineer

Excluded occupations

Some related occupations classified elsewhere: - Applications programmer - 2514

ISCO-88 correspondence

  • 2131