1. Nhiệm vụ chính:
a) Tập trung phát triển front-end (vd: các khung HTML, JavaScript, CSS, JavaScript cũng như AngularJS/Ember …) và back-end (API dev, server-side languages, DB tech, WebServer tech)
b) Thiết kế kiến trúc tổng thể của phần mềm/ hệ thống riêng biệt, áp dụng các nguyên tắc thúc đẩy tính khả dụng, khả năng sử dụng lại, khả năng tương tác và bảo mật vào khung hỗ trợ thiết kế
c) Hỗ trợ phát triển, tối ưu hóa, tự động hóa và kiểm soát các hoạt động liên quan đến phát triển giải pháp
d) Nâng cao tính hiệu quả, hiểu rõ về hệ thống máy chủ, mạng và môi trường hosting; cơ sở dữ liệu, kiến trúc nhiều tầng, giao diện người dùng và trải nghiệm người dùng, đảm bảo chất lượng, bảo mật và tạo giá trị kinh doanh
e) Đề xuất chiến lược, giải pháp, lập kế hoạch cho công tác phát triển ứng dụng
f) Triển khai thực hiện các thử nghiệm trong vòng đời phát triển sản phẩm.
g) Sử dụng mô hình Phát triển hướng kiểm thử (TDD) để hỗ trợ kiểm tra/ phát hiện những yêu cầu nghiệp vụ không rõ ràng.
h) Ước tính kế hoạch và quản lý tất cả các nhiệm vụ cần phải hoàn thành và báo cáo về tiến độ thực hiện
i) Nắm bắt được các xu hướng công nghệ mới nổi nhằm hỗ trợ phát triển các giải pháp mới
j) Tài liệu hóa thông số kỹ thuật dự án và các giai đoạn của chu trình phát triển sản phẩm từ định nghĩa sản phẩm đến thiết kế trong giai đoạn triển khai thực hiện
2. Tham gia các lớp đào tạo, tập huấn nghiệp vụ của phòng, Trung tâm và của VCB
3. Thực hiện các công việc khác có liên quan do Lãnh đạo Phòng giao