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.
Parent link
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
- 26201 - การผลิต/ประกอบคอมพิวเตอร์
- 28170 - การผลิตเครื่องจักรและเครื่องใช้สำนักงาน (ยกเว้นคอมพิวเตอร์และอุปกรณ์ต่อพ่วง)
- 46104 - การขายส่งคอมพิวเตอร์และซอฟต์แวร์ อุปกรณ์อิเล็กทรอนิกส์และโทรคมนาคม โดยได้รับค่าตอบแทนหรือตามสัญญาจ้าง
- 46510 - การขายส่งคอมพิวเตอร์ อุปกรณ์ต่อพ่วง และซอฟต์แวร์
- 47411 - ร้านขายปลีกคอมพิวเตอร์และอุปกรณ์ต่อพ่วง
- 47412 - ร้านขายปลีกเครื่องเล่นวิดีโอเกมและซอฟต์แวร์สำเร็จรูป
- 47891 - การขายปลีกคอมพิวเตอร์และอุปกรณ์สื่อสารโทรคมนาคมบนแผงลอยและตลาด
- 58111 - การจัดพิมพ์จำหน่ายหรือเผยแพร่ตำราเรียน พจนานุกรม และสารานุกรม ลงบนสื่อต่างๆ (ยกเว้นทางออนไลน์)
- 58112 - การจัดพิมพ์จำหน่ายหรือเผยแพร่โบรชัวร์ ใบปลิว และสิ่งพิมพ์อื่นๆ ที่คล้ายกัน ลงบนสื่อต่างๆ (ยกเว้นทางออนไลน์)
- 58113 - การจัดพิมพ์จำหน่ายหรือเผยแพร่หนังสือออนไลน์
- 58121 - การจัดพิมพ์จำหน่ายหรือเผยแพร่นามานุกรมและรายการชื่อ-ที่อยู่ทางไปรษณีย์ ลงบนสื่อต่างๆ (ยกเว้นทางออนไลน์)
- 58122 - การจัดพิมพ์จำหน่ายหรือเผยแพร่นามานุกรมและรายการชื่อ-ที่อยู่ทางไปรษณีย์ผ่านทางออนไลน์
- 58131 - การจัดพิมพ์จำหน่ายหรือเผยแพร่หนังสือพิมพ์ ลงบนสื่อต่างๆ (ยกเว้นทางออนไลน์)
- 58133 - การจัดพิมพ์จำหน่ายหรือเผยแพร่หนังสือพิมพ์ วารสาร และนิตยสาร ออนไลน์
- 58191 - การจัดพิมพ์จำหน่ายหรือเผยแพร่งานอื่นๆ ลงบนสื่อต่างๆ (ยกเว้นทางออนไลน์)
- 58201 - การจัดทำซอฟต์แวร์เกมสำเร็จรูป
- 58202 - การจัดทำซอฟต์แวร์สำเร็จรูป (ยกเว้นซอฟต์แวร์เกมสำเร็จรูป)
- 58203 - การดูแลสิทธิในการผลิตซ้ำซอฟต์แวร์สำเร็จรูปเพื่อจำหน่ายหรือเผยแพร่
- 59112 - การผลิตรายการโทรทัศน์
- 59121 - การบริการตัดต่อภาพและเสียง
- 59129 - กิจกรรมอื่นๆ ภายหลังการผลิตภาพยนตร์ วีดิทัศน์ และรายการโทรทัศน์
- 59131 - การเผยแพร่ภาพยนตร์ วีดิทัศน์ และรายการโทรทัศน์
- 59132 - การดูแลสิทธิในการผลิตซ้ำภาพยนตร์ วีดิทัศน์ และรายการโทรทัศน์ เพื่อจำหน่ายหรือเผยแพร่
- 59201 - การบันทึกเสียงลงบนสื่อ
- 59202 - การจัดพิมพ์จำหน่ายหรือเผยแพร่ดนตรี
- 60101 - การออกอากาศทางวิทยุกระจายเสียง (ยกเว้นทางออนไลน์)
- 60102 - การออกอากาศทางวิทยุกระจายเสียงผ่านทางออนไลน์
- 60201 - การจัดผังรายการและการแพร่ภาพกระจายเสียงทางโทรทัศน์ โดยไม่ต้องสมัครสมาชิก (ยกเว้นทางออนไลน์)
- 60202 - การจัดผังรายการและการแพร่ภาพกระจายเสียงทางโทรทัศน์ โดยสมัครสมาชิก (ยกเว้นทางออนไลน์)
- 60203 - การจัดผังรายการและการแพร่ภาพกระจายเสียงทางโทรทัศน์ผ่านทางออนไลน์
- 61101 - การบริการอินเทอร์เน็ตแบบใช้สาย
- 61102 - การบริการจัดส่งรายการโทรทัศน์/วิทยุผ่านสายเคเบิล
- 61109 - การโทรคมนาคมอื่นๆ แบบใช้สาย
- 61201 - การบริการระบบโทรศัพท์เคลื่อนที่
- 61202 - การบริการอินเทอร์เน็ตแบบไร้สาย
- 61209 - การโทรคมนาคมอื่นๆ แบบไร้สาย
- 61301 - การบริการจัดส่งรายการโทรทัศน์/วิทยุผ่านดาวเทียม
- 61302 - การโทรคมนาคมผ่านดาวเทียม (ยกเว้นการบริการจัดส่งรายการโทรทัศน์/วิทยุผ่านดาวเทียม)
- 61900 - การโทรคมนาคมอื่นๆ
- 62011 - การจัดทำโปรแกรมเว็บเพจและเครือข่ายตามวัตถุประสงค์ของผู้ใช้
- 62012 - การจัดทำโปรแกรมคอมพิวเตอร์ตามวัตถุประสงค์ของผู้ใช้ (ยกเว้นโปรแกรมเว็บเพจและเครือข่าย)
- 62021 - การให้คำปรึกษาด้านฮาร์ดแวร์
- 62022 - การให้คำปรึกษาด้านซอฟต์แวร์
- 62090 - การบริการเทคโนโลยีสารสนเทศและคอมพิวเตอร์อื่นๆ
- 63111 - การบริหารจัดการและประมวลผลข้อมูล
- 63120 - เว็บท่า
- 63911 - กิจกรรมสำนักข่าวสื่อสิ่งพิมพ์
- 63912 - กิจกรรมสำนักข่าวสื่อโสตทัศน์
- 63990 - การบริการสารสนเทศอื่นๆ ซึ่งมิได้จัดประเภทไว้ในที่อื่น
- 71101 - กิจกรรมด้านสถาปัตยกรรมและการให้คำปรึกษาด้านเทคนิคที่เกี่ยวข้อง
- 71102 - กิจกรรมด้านวิศวกรรมและการให้คำปรึกษาด้านเทคนิคที่เกี่ยวข้อง
- 71201 - การทดสอบและวิเคราะห์องค์ประกอบทางเคมี กายภาพ และชีวภาพ
- 71209 - การทดสอบและวิเคราะห์ทางเทคนิคอื่นๆ
- 72101 - การวิจัยและพัฒนาเชิงทดลองด้านวิทยาศาสตร์ธรรมชาติ
- 72109 - การวิจัยและพัฒนาเชิงทดลองด้านวิศวกรรมและเทคโนโลยีอื่นๆ
- 72200 - การวิจัยและพัฒนาเชิงทดลองด้านสังคมศาสตร์และมนุษยศาสตร์
- 74101 - กิจกรรมการออกแบบตกแต่งภายใน
- 74109 - กิจกรรมการออกแบบเฉพาะด้านอื่นๆ
- 74200 - กิจกรรมการถ่ายภาพ
- 74901 - กิจกรรมการแปลและล่าม
- 74902 - การบริการให้คำปรึกษาด้านสิ่งแวดล้อม
- 74909 - กิจกรรมทางวิชาชีพ วิทยาศาสตร์ และเทคนิคอื่นๆ ซึ่งมิได้จัดประเภทไว้ในที่อื่น
- 95110 - การซ่อมคอมพิวเตอร์และอุปกรณ์ต่อพ่วง
TSIC codes where this occupation is related
- 58114 - การดูแลสิทธิในการผลิตซ้ำหนังสือเพื่อจำหน่ายหรือเผยแพร่
- 58132 - การจัดพิมพ์จำหน่ายหรือเผยแพร่วารสารและนิตยสาร ลงบนสื่อต่างๆ (ยกเว้นทางออนไลน์)
- 58134 - การดูแลสิทธิในการผลิตซ้ำหนังสือพิมพ์ วารสาร และนิตยสาร เพื่อจำหน่ายหรือเผยแพร่
- 58192 - การจัดพิมพ์จำหน่ายหรือเผยแพร่งานอื่นๆ ผ่านทางออนไลน์
- 58193 - การดูแลสิทธิในการผลิตซ้ำงานอื่นๆ เพื่อจำหน่ายหรือเผยแพร่
- 59122 - การบริการทำคอมพิวเตอร์กราฟิก แอนิเมชั่น และเทคนิคพิเศษ
- 59140 - การฉายภาพยนตร์
- 59203 - การดูแลสิทธิในการผลิตซ้ำดนตรี เพื่อจำหน่ายหรือเผยแพร่
- 62023 - การจัดการสิ่งอำนวยความสะดวกด้านคอมพิวเตอร์
- 63112 - การจัดการและการให้เช่าพื้นที่บนเครื่องแม่ข่าย
- 69100 - กิจกรรมด้านกฎหมาย
- 69200 - การบัญชีและการให้คำปรึกษาด้านภาษี
- 70201 - การบริการให้คำปรึกษาด้านการสื่อสารประชาสัมพันธ์
- 70202 - การบริการให้คำปรึกษาด้านการบริหารจัดการทางการเงิน
- 71103 - กิจกรรมด้านธรณีฟิสิกส์ ธรณีวิทยา และการให้คำปรึกษาด้านเทคนิคที่เกี่ยวข้อง
- 71202 - การตรวจสภาพยานยนต์ทางเทคนิค
- 72102 - การวิจัยและพัฒนาเชิงทดลองด้านเทคโนโลยีชีวภาพ
- 73101 - กิจกรรมโฆษณา
- 73200 - การวิจัยตลาดและการสำรวจความคิดเห็นของประชาชน
- 75000 - การบริการรักษาสัตว์
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