- Phát triển các chiến lược kỹ thuật tổng thể cho các sản phẩm, dự án từ các yêu cầu kỹ thuật. - Tạo ước tính kỹ thuật, tạo và cập nhật tài liệu thiết kế và chức năng. - Thực hiện các ứng dụng dự án theo thông số kỹ thuật. - Nghiên cứu các vấn đề kỹ thuật và đưa ra các khuyến nghị để nâng cao các trang web, ứng dụng. - Làm việc độc lập và kết hợp với các thành viên khác tạo ra các ứng dụng di động và web. - Thực hiện review code với lập trình viên khác và đề xuất các cải tiến hoặc cách tiếp cận thay thế phù hợp. - Chỉ đạo và giám sát các lập trình viên, đào tạo nâng cao năng lực các thành viên của nhóm. - Hỗ trợ PM và CTO trong việc tạo ra các kế hoạch dự án. - Phối hợp chặt chẽ các bộ phận liên quan để đảm bảo đáp ứng được kỳ vọng của khách hàng. - Thu thập yêu cầu, thiết kế, thử nghiệm và triển khai và hỗ trợ các ứng dụng - Duy trì kiến thức hiện tại về ngôn ngữ chuẩn, phương pháp mã hóa và các yêu cầu hoạt động - Kiểm tra kỹ lưỡng hoạt động của các chương trình đã hoàn thành và liên kết với các chương trình khác - Hỗ trợ nhà phân tích hệ thống thiết lập các yêu cầu tệp và thông số kỹ thuật xử lý cho các phần tự động của hệ thống - Xây dựng phần mềm và triển khai lên môi trường CentOS / UIS / SIT / UAT - Làm việc cùng với các kỹ sư và nhà phát triển khác làm việc trên các lớp khác nhau của cơ sở hạ tầng. - Có cam kết hợp tác giải quyết vấn đề, thiết kế tinh vi và tạo ra các sản phẩm chất lượng là điều cần thiết. - Liên tục tối ưu và nâng cấp Source Code để đảm bảo hiệu quả, ổn định và an toàn. - Xây dựng và chỉnh sửa các Module, tính năng theo yêu cầu.
