Bạn sẽ đảm nhiệm vai trò IT Sub Leader / Senior Software Engineer, phụ trách phát triển, vận hành và triển khai các ứng dụng phần mềm, đồng thời dẫn dắt kỹ thuật cho một nhóm nhỏ, phối hợp với các bộ phận liên quan và nhà cung cấp để triển khai, hỗ trợ và cải tiến các hệ thống sản xuất, nghiệp vụ.
*Nhiệm vụ chính
- Phát triển, bảo trì và triển khai các ứng dụng phần mềm
- Đóng vai trò kỹ thuật lead cho một nhóm nhỏ, hỗ trợ thành viên trong thiết kế hệ thống, lập trình và review code
- Phối hợp chặt chẽ với các bộ phận nghiệp vụ, BA, hạ tầng và nhà cung cấp để triển khai và bàn giao hệ thống
- Tham gia phân tích yêu cầu, xử lý vấn đề và theo dõi công việc cho đến khi hoàn thành
- Hỗ trợ hệ thống đang vận hành, xử lý sự cố và liên tục cải thiện chất lượng hệ thống
- Tham gia xây dựng tài liệu kỹ thuật và quy trình vận hành
- Thực hiện các nhiệm vụ khác theo phân công của cấp quản lý
- Hiểu vững lập trình hướng đối tượng (OOP)
- Tối thiểu 3 năm kinh nghiệm với C# hoặc VB (.NET WinForms, ASP.NET)
- Tối thiểu 2 năm kinh nghiệm với SQL Server
- Có kinh nghiệm làm việc với cơ sở dữ liệu Oracle
- Có khả năng đọc, viết và duy trì tài liệu kỹ thuật bằng tiếng Anh
- Có kinh nghiệm hỗ trợ thành viên trong nhóm và điều phối kỹ thuật
- Có kinh nghiệm làm technical lead, hỗ trợ thành viên và thực hiện code review
- Tinh thần sở hữu công việc cao, có khả năng theo dõi và thúc đẩy công việc đến khi hoàn thành
- Khả năng phân tích vấn đề và phân tích nguyên nhân gốc rễ tốt
- Hiểu biết về SDLC, quy trình Change Request, UAT và triển khai Production
- Chủ động, có trách nhiệm và có khả năng làm việc tốt dưới áp lực
- Ưu tiên ứng viên có kinh nghiệm với Node.js, ReactJS / React Native hoặc phát triển mobile
- Ưu tiên ứng viên có kinh nghiệm về DevOps (CI/CD, triển khai, giám sát hệ thống)
- Ưu tiên ứng viên có kinh nghiệm làm việc với hệ thống ERP / hệ thống sản xuất
- Ưu tiên ứng viên có kinh nghiệm xử lý sự cố và hỗ trợ hệ thống đang vận hành