Nghề nghiệp

Nhà phát triển phần mềm và lập trình viên

Nhà phát triển phần mềm và lập trình viên
NOC 21232
  • Nhóm này thực hiện một số hoặc tất cả các nhiệm vụ sau:
  • Thiết kế, viết, đọc, kiểm thử và sửa mã cho phần mềm mới
  • Phân tích thông tin để đề xuất và lập kế hoạch cài đặt hệ thống mới hoặc sửa đổi hệ thống hiện có
  • Đánh giá các mối liên hệ đơn giản giữa các chương trình, chẳng hạn như liệu một thay đổi dự kiến ở một phần của chương trình có gây ra kết quả ngoài ý muốn ở phần liên quan hay không
  • Lập trình phần mềm hoạt hình theo các thông số kỹ thuật được xác định trước cho trò chơi điện tử tương tác, ứng dụng Internet và ứng dụng di động
  • Viết, sửa đổi, tích hợp và kiểm thử mã phần mềm cho thương mại điện tử, ứng dụng Internet và ứng dụng di động
  • Phát triển, triển khai, sửa đổi và duy trì các tính năng trong trò chơi để tích hợp hiệu quả vào phần mềm hiện có
  • Viết tài liệu cho phần mềm mới và phần mềm được cập nhật.

Yêu cầu việc làm

  • Thông thường, cần có bằng cử nhân khoa học máy tính, kỹ thuật phần mềm hoặc một ngành khác có thành phần lập trình đáng kể, hoặc hoàn thành chương trình cao đẳng về khoa học máy tính hay lĩnh vực liên quan.
  • Thông thường, cần có kinh nghiệm làm lập trình viên máy tính.

Thông tin bổ sung

2174 tiếp tục thuộc 21230; một phần được chuyển sang 21234 và một phần được tách thành nhóm nghề mới nổi 21232