Phân tích yêu cầu nghiệp vụ, đề xuất giải pháp kỹ thuật cho các hệ thống phần mềm phục vụ hoạt động sản xuất, kinh doanh của công ty.Thiết kế, lập trình, phát triển và nâng cấp các phần mềm nội bộ và/hoặc phần mềm theo yêu cầu của công ty.
Kiểm thử, sửa lỗi, tối ưu hóa hiệu năng và đảm bảo tính ổn định của phần mềm.
Triển khai phần mềm, hỗ trợ vận hành và xử lý các sự cố kỹ thuật phát sinh trong quá trình sử dụng.Bảo trì hệ thống phần mềm, cập nhật tính năng mới theo yêu cầu quản lý và thực tế vận hành.
Phối hợp với các bộ phận liên quan và hướng dẫn nhân viên sử dụng phần mềm khi cần thiết.Thực hiện các công việc chuyên môn khác theo sự phân công của công ty.