1. Kinh nghiệm thiết kế bản thiết kế tổng thể (Blueprint Design)
-
Có khả năng thiết kế hệ thống cấp cao và lập kế hoạch kiến trúc dựa trên yêu cầu nghiệp vụ, vẽ sơ đồ hệ thống rõ ràng.
-
Thành thạo thiết kế mô-đun hệ thống, có thể phân tích yêu cầu nghiệp vụ và đảm bảo logic hệ thống rõ ràng, mạch lạc.
-
Có khả năng thiết kế blueprint cho giao diện, định nghĩa luồng dữ liệu, chuẩn API và phương thức tương tác giữa các mô-đun.
2. Năng lực phát triển back-end
-
Thành thạo C# hoặc Microsoft Power Platform, có thể tự hoàn thành hiện thực hóa logic nghiệp vụ.
-
Quen thuộc với các framework phát triển: Microsoft Power Platform hoặc ASP.NET / ASP.NET Core.
3. Năng lực phát triển front-end
-
Có kinh nghiệm thực tế trong xây dựng ứng dụng responsive, ưu tiên ứng viên quen thuộc với framework Vue.js.
-
Thành thạo các công nghệ frontend cốt lõi: HTML, CSS, JavaScript, TypeScript.
-
Hiểu rõ tương tác giữa frontend và backend, có khả năng tích hợp mượt mà với hệ thống backend.
4. Kỹ năng về cơ sở dữ liệu
-
Thành thạo ít nhất một loại ngôn ngữ truy vấn cơ sở dữ liệu: SQL hoặc MySQL.
-
Quen thuộc với thiết kế, tối ưu hóa cơ sở dữ liệu và cải thiện hiệu suất truy vấn.
5. Làm việc nhóm
-
Có kinh nghiệm phối hợp liên phòng ban, có khả năng trình bày rõ ràng phương án kỹ thuật và tiến độ dự án.
-
Sẵn lòng hỗ trợ và hướng dẫn các lập trình viên cấp dưới, thúc đẩy sự phát triển của các thành viên trong nhóm.
6. Quản lý thời gian
-
Lập kế hoạch và phân bổ thời gian làm việc hiệu quả, có thể hoàn thành đúng hạn trong môi trường nhiều nhiệm vụ.
-
Chú trọng đến chi tiết, có trách nhiệm với chất lượng mã nguồn và tiến độ bàn giao dự án.

