1. Xây dựng, phát triển các phần mềm/ứng dụng
- Tiếp nhận yêu cầu về chức năng, nội dung của phần mềm/ứng dụng. Phân tích, đánh giá, đề xuất phương án xây dựng, phát triển phần mềm/ứng dụng
- Trực tiếp xây dựng, phát triển phần mềm/ứng dụng theo bản thiết kế, framework đã được thông qua
- Thực hiện thử và sửa, tiếp nhận ý kiến của bộ phận kiểm thử, liên quan khác để điều chỉnh, bổ sung đến khi phần mềm/ứng dụng được hoàn thiện
- Giám sát và kiểm tra hệ thống và các thành phần liên quan để phát hiện các sự cố tiềm ấn, đưa ra giải pháp kịp thời để ngăn chặn và xử lý
- Quản lý phần mềm/ứng dụng. Tham gia công tác hướng dẫn sử dụng. Hỗ trợ xử lý sự cố phần mềm/ứng dụng
2. Sửa chữa, nâng cấp, bảo trì
- Bảo trì, sửa chữa; nâng cấp phần mềm
- Tham gia thiết kế hệ thống CNTT khách hàng
- Tham gia công tác thử nghiệm hệ thống khách hàng
3. Nghiên cứu, phát triển công nghệ mới
4. Các công việc khác