CÔNG VIỆC CHÍNH
1. Phát triển & tích hợp hệ thống
Phát triển các module lõi của hệ thống EMS (kho, tài chính, kế toán, sản xuất, dự báo tồn...).
Thiết kế, xây dựng và triển khai ứng dụng web sử dụng ASP.NET Core (API, MVC).
Tích hợp hệ thống với SQL Server, thiết kế bảng, tối ưu stored procedure, indexing.
Xây dựng logic xử lý nghiệp vụ phức tạp, yêu cầu độ chính xác cao.
2. Kiểm thử & đảm bảo chất lượng
Thực hiện kiểm thử chức năng đối với WinForms, API, nhúng (IoT).
Viết test case, test plan, báo cáo bug.
Kiểm thử tích hợp giữa phần mềm EMS và phần cứng (cân, cảm biến, IoT gateway).
Hỗ trợ kiểm thử UAT cho người dùng cuối.
3. Kiểm soát chất lượng code
Tham gia code review theo chuẩn:
SOLID
Clean Code
Repository Pattern
Logging (Serilog)
Hỗ trợ và hướng dẫn
lập trình viên Junior sửa lỗi, tối ưu mã nguồn.
4. Bảo trì & mở rộng hệ thống
Phân tích và xử lý lỗi phát sinh trong hệ thống.
Tối ưu hiệu năng API, WinForms, SQL, báo cáo.
Thực hiện hotfix khi có yêu cầu khẩn cấp từ sản xuất.
Phát triển tính năng mới hoặc cải tiến module hiện có.
5. Nghiên cứu & nâng cấp công nghệ
Nghiên cứu
kiến trúc Microservices, gRPC, caching, SignalR...
Đề xuất các giải pháp kỹ thuật nâng cao hiệu năng hệ thống.
Thử nghiệm công nghệ mới để áp dụng vào EMS.
STT
Nhiệm vụ
Tiêu chí đánh giá
1
Chất lượng code
Bug level thấp, pass code review >90%
2
Tiến độ công việc
Hoàn thành đúng deadline Sprint/Task
3
Hỗ trợ Junior
Tỷ lệ task hoàn thành sau support
4
Tối ưu hệ thống
Giảm thời gian xử lý API/Report ≥20%
5
UAT đạt
Tỷ lệ Passed UAT ≥ 95%
6
Tham gia quy trình
Tuân thủ 100% QT.ITS.01 → QT.ITS.09
YÊU CẦU TRÌNH ĐỘ & NĂNG LỰC
TRÌNH ĐỘ CHUYÊN MÔN
1-7 năm kinh nghiệm lập trình C#.
Thành thạo WinForms và ASP.NET Core (MVC, API).
Kiến thức nâng cao về multithreading, thread-safety, async/await.
Kinh nghiệm xử lý dữ liệu lớn & tối ưu SQL.
Thành thạo Git/SVN, Entity Framework Core, Visual Studio Debugger.
Hiểu biết hệ thống EMS hoặc hệ thống quản trị tương tự
KỸ NĂNG BỔ TRỢ
Tư duy phân tích vấn đề mạnh.
Kỹ năng viết tài liệu tốt (SRS, design spec, test case).
Có khả năng làm việc độc lập và theo nhóm Agile/Scrum.
Giao tiếp rõ ràng, phối hợp tốt với các phòng ban.
QUYỀN HẠN VÀ TRÁCH NHIỆM
Đề xuất giải pháp kỹ thuật cho
trưởng phòng IT Software.
Tham gia review mã nguồn và đề xuất cải tiến chất lượng code.
Đề xuất công nghệ và kiến trúc phù hợp cho hệ thống.
Yêu cầu Junior Dev tuân thủ coding convention.
Thu nhập từ 12-25 triệu, thỏa thuận theo năng lực của ứng viên.
Cơ chế thăng tiến rõ ràng
Được tham gia BHXH, BHYT, BHTN
Thưởng lương tháng 13 theo quy định công ty
Hỗ trợ bữa ăn trưa
Môi trường làm việc thân thiện, năng động, có cơ hội phát triển bản thân.