Mô tả công việc
Backend Developer chịu trách nhiệm thiết kế, phát triển và duy trì các dịch vụ hiệu suất cao cho hệ sinh thái công nghệ của trường (Core Education, LMS, SIS, BPM, RPA và AI Agent).
Thiết kế & Vận hành Hệ thống: Kiểm soát
kiến trúc, thiết kế API (RESTful, GraphQL, gRPC), phát triển logic nghiệp vụ và đảm bảo khả năng mở rộng (Scalability) của hệ thống.
Tối ưu hóa quy trình & BPM: Tham gia xây dựng nền tảng Platform/Framework, thiết kế API Gateway và phát triển hệ thống BPM để tự động hóa các quy trình nghiệp vụ phức tạp của Nhà trường.
Giải pháp Low-code/No-code: Nghiên cứu và triển khai các giải pháp Low-code/No-code để tăng tốc độ phát triển các module nghiệp vụ, giúp hệ thống thích ứng nhanh với thay đổi.
Ứng dụng AI-First & Vibe Coding: Sử dụng thành thạo các công cụ AI (Cursor, Copilot, LLMs) để phân tích thiết kế, sinh mã nguồn chuẩn (Clean Code) và kiểm soát chất lượng tự động, nhằm tăng năng suất ít nhất 2-3 lần so với phương thức truyền thống.
Hệ thống chịu lỗi cao: Thiết kế kiến trúc chịu lỗi (Fault Tolerance), hệ thống phân tán và xử lý các bài toán về đồng nhất dữ liệu trên quy mô lớn.
Yêu cầu
Nền tảng kỹ thuật cốt lõi (Bắt buộc)
Kinh nghiệm: Tối thiểu 3 năm làm việc trong môi trường sản xuất (Production).
Ngôn ngữ & Framework:
Thành thạo [protected info] (NestJS/TypeScript) hoặc C# (.NET Core).
Am hiểu sâu về Clean Architecture, Domain-Driven Design (DDD) và các nguyên tắc SOLID/DRY.
Dữ liệu & Message Queue:
Kinh nghiệm mạnh với SQL Server, PostgreSQL và NoSQL (MongoDB, Redis).
Thành thạo Message Queue (Kafka, RabbitMQ) để xây dựng kiến trúc Microservices.
DevOps: Quen thuộc với Docker, Kubernetes và quy trình CI/CD (Azure DevOps, GitLab CI/CD).
Tư duy AI & Giải pháp hiện đại (Yếu tố then chốt)
Tư duy AI-First: Có khả năng phối hợp với AI để phân tích yêu cầu nghiệp vụ và chuyển đổi thành kiến trúc kỹ thuật một cách nhanh chóng. Không chỉ "viết code" mà là "đưa ra yêu cầu" để AI hỗ trợ tạo ra mã nguồn tối ưu.
Kỹ năng Vibe Coding: Thành thạo việc sử dụng ngôn ngữ tự nhiên kết hợp với kiến trúc hệ thống để điều khiển AI hoàn thiện các module phức tạp nhưng vẫn đảm bảo kiểm soát được logic và chất lượng.
Am hiểu quy trình BPM: Có tư duy về Workflow, hiểu kiến trúc hệ thống cách thiết kế các hệ thống có thể thay đổi luồng nghiệp vụ một cách linh hoạt (Dynamic Workflow).
Kiểm soát chất lượng: Biết dùng AI để viết Unit Test, Integration Test và thực hiện Code Review tự động để đảm bảo hệ thống luôn ổn định và dễ bảo trì.
Quyền lợi
Thu nhập: Thỏa thuận theo năng lực (Thu nhập theo năng lực có thể lên đến 40 triệu VNĐ).
Môi trường: Làm việc tại Trung tâm Công nghệ tiên phong về AI-First, được tham gia vào các dự án có tầm ảnh hưởng lớn đến giáo dục số.
Phúc lợi: Đầy đủ BHXH, thưởng lễ tết, và các chế độ đãi ngộ đặc thù của Đại học Đại Nam.
Thông tin khác
Thời gian làm việc
Thứ 2 - Thứ 6 (từ 08:00 đến 17:00)
Thứ 7 (từ 08:00 đến 12:00)
Có
làm thêm giờ theo từng sự kiện, có lương làm thêm giờ
Thông tin chung
Nơi làm việc
- - Hà Nội: Đại học Đại Nam số 1 Phố Xốm, Phường Phú Lương (quận Hà Đông cũ)
Cách thức ứng tuyển
Ứng viên nộp hồ sơ trực tuyến bằng cách bấm nút Ứng tuyển bên dưới:
Hạn nộp: 05/06/2026