Mục Lục
Nhà tuyển dụng kỹ thuật thường lướt hồ sơ rất nhanh rồi mới quyết định mở link GitHub. Với Lập trình viên .NET (.NET Developer), một CV .NET developer thuyết phục không nằm ở danh sách công nghệ dài mà ở cách nhóm kỹ năng, mô tả dự án có kết quả đo được và nói rõ bạn từng làm outsource hay chuyển đổi hệ thống cũ.

Tổng quan nhanh
– CV nên dài một trang cho fresher, junior và tối đa hai trang cho middle, senior.
– Mục kỹ năng nên chia nhóm: ngôn ngữ, framework, cơ sở dữ liệu, cloud và DevOps.
– Mỗi dự án nên viết theo trình tự bối cảnh, vai trò, công nghệ và kết quả.
– Link GitHub hoặc dự án demo nên đặt ngay phần đầu, cạnh thông tin liên hệ.
Bốn nguyên tắc này được triển khai lần lượt bên dưới, bắt đầu từ khung tổng thể.
1. Cấu trúc một bản CV .NET developer
Hồ sơ vị trí .NET thường gồm: liên hệ kèm link GitHub, giới thiệu ngắn, kỹ năng, kinh nghiệm, dự án, học vấn và chứng chỉ. Người đọc là trưởng nhóm kỹ thuật hoặc chuyên viên tuyển dụng IT, nên thông tin quan trọng cần nằm ở nửa trên trang đầu. Thanh điểm kỹ năng dạng biểu đồ ít giúp ích và chiếm chỗ của dự án.
Phần giới thiệu bản thân
Phần giới thiệu (Summary) nên gói trong hai câu: số năm kinh nghiệm, mảng chính và một điểm mạnh có bằng chứng, ví dụ “ba năm làm ASP.NET Core Web API cho dự án Nhật Bản, từng chuyển hệ thống từ .NET Framework sang .NET mới”.
Độ dài, ngôn ngữ và định dạng file
Fresher và junior nên gọn trong một trang; middle, senior có thể dùng hai trang. Ngôn ngữ viết nên theo tin tuyển dụng: tin viết tiếng Anh thì nộp bản tiếng Anh. File nên gửi dạng PDF, đặt tên như `NguyenVanA_DotNet_Developer.pdf`.
2. Mục kỹ năng: nhóm theo lớp công nghệ
Liệt kê hai mươi công nghệ trên một dòng khiến người đọc khó biết bạn mạnh ở đâu. Hãy chia theo lớp và chỉ ghi công cụ đã dùng thật. Khi đọc các tin trong mục việc làm CNTT – phần mềm, bạn sẽ thấy yêu cầu của vị trí .NET thường xoay quanh các nhóm dưới đây.
– Nhóm ngôn ngữ ghi C# là chính, kèm LINQ, async/await và SQL nếu bạn viết truy vấn thường xuyên.
– Nhóm framework nêu ASP.NET Core Web API, MVC hoặc Blazor, cùng Entity Framework Core hay Dapper.
– Nhóm cơ sở dữ liệu ghi SQL Server, kèm kỹ năng tối ưu index hoặc viết stored procedure.
– Nhóm cloud và DevOps nêu Azure, Docker, Azure DevOps hoặc GitHub Actions mà bạn đã cấu hình.
Công cụ chỉ mới học qua khóa ngắn nên ghi ở mức “cơ bản”.
Ghi phiên bản .NET đúng thời điểm
Theo Microsoft, .NET 10 là bản hỗ trợ dài hạn (LTS) hiện hành, còn .NET 8 kết thúc hỗ trợ ngày 10/11/2026. Từng nâng cấp dự án từ .NET 8 lên .NET 10 thì nên ghi rõ. Chứng chỉ AZ-204 (Azure Developer Associate) đã được Microsoft Learn ghi nhận là ngừng cấp, kể cả bài đánh giá gia hạn. Nếu đã có, bạn vẫn ghi kèm năm đạt; nếu định thi mới, hãy xem danh mục hiện hành.
3. Viết kinh nghiệm và dự án có kết quả đo được
Trong một CV .NET developer, mỗi dự án nên đi theo bốn ý: bối cảnh, vai trò của bạn, công nghệ chính và kết quả. Kết quả tốt là con số bạn đo được, như thời gian phản hồi API giảm, số người dùng hệ thống phục vụ hay số module phụ trách. Không có số liệu thì mô tả thay đổi cụ thể.
Một dòng “giảm thời gian xuất báo cáo từ vài phút xuống vài giây nhờ tối ưu truy vấn” nói nhiều hơn năm dòng liệt kê công nghệ.
Outsource hay chuyển đổi hệ thống
Vị trí .NET ở Việt Nam thường chia hai mảng. Công ty outsource làm dự án Nhật, Âu cần người quen quy trình, viết tài liệu và giao tiếp ngoại ngữ. Doanh nghiệp có hệ thống nội bộ lại cần người bảo trì ứng dụng .NET Framework cũ và chuyển dần sang .NET mới. Nếu từng làm migration, hãy ghi riêng một dòng: phạm vi, cách xử lý thư viện không tương thích và kết quả.
Cách trình bày stack backend khá giống nhau giữa các ngôn ngữ, nên bạn có thể đối chiếu với bài CV ứng tuyển Java Developer: cấu trúc, Spring và kỹ năng cần đưa vào.
4. Link GitHub và dự án demo trong CV .NET developer
Người phỏng vấn kỹ thuật thường mở GitHub trước khi đọc kỹ kinh nghiệm, nên link cần nằm ở dòng liên hệ. Một hoặc hai repo có README rõ ràng đáng giá hơn nhiều repo bài tập dang dở. README nên có mục đích dự án, kiến trúc tóm tắt, cách chạy bằng Docker hoặc `dotnet run` và link demo.
Lưu ý khi đưa dự án lên CV
– Bạn không nên công khai mã nguồn, chuỗi kết nối hoặc tên khách hàng của công ty cũ.
– Bạn nên kiểm tra repository không còn file cấu hình chứa mật khẩu hay khóa API.
– Bạn chỉ nên ghi công nghệ mà mình giải thích được khi bị hỏi sâu.
Ba lưu ý này giúp hồ sơ an toàn về bảo mật và không lộ điểm yếu ở vòng phỏng vấn.
Dự án công ty không công khai được thì mô tả kiến trúc bằng lời, kèm một dự án cá nhân tương tự.

5. Điểm nhấn theo từng cấp bậc
Cùng một khung hồ sơ vẫn cần đổi trọng tâm theo cấp bậc. Fresher được đánh giá qua nền tảng và khả năng học, middle qua độ độc lập, còn senior qua quyết định kỹ thuật và khả năng dẫn dắt. Bảng sau tóm tắt từng mức.
| Cấp bậc | Điểm nhấn trong CV | Điều nên lược bớt |
|---|---|---|
| Fresher | Đồ án dùng ASP.NET Core và SQL Server, kỳ thực tập, GitHub có README | Danh sách môn học, điểm từng môn |
| Junior (1–2 năm) | Module tự phụ trách, lỗi đã xử lý, quen review code | Mô tả trách nhiệm chung chung |
| Middle (3–5 năm) | Thiết kế API, tối ưu hiệu năng có số liệu, migration, CI/CD | Liệt kê mọi thư viện từng dùng |
| Senior (trên 5 năm) | Quyết định kiến trúc, hướng dẫn thành viên, làm việc với khách hàng | Dự án quá cũ, kỹ năng đã lỗi thời |
Với fresher, đồ án tốt nghiệp đóng vai trò như kinh nghiệm, nên viết đủ bốn ý giống một dự án thật.
Lời khuyên trước khi gửi hồ sơ
– Bạn hãy chỉnh phần kỹ năng theo từ khóa trong từng tin tuyển dụng.
– Bạn nên nhờ một người làm .NET đọc thử và hỏi họ nhớ được điều gì.
– Bạn hãy tập kể mỗi dự án trong CV gọn trong khoảng hai phút.
Ba bước này mất ít thời gian nhưng giúp hồ sơ khớp hơn với từng vị trí.
Có bản gốc đầy đủ rồi, mỗi lần ứng tuyển chỉ cần chọn lọc lại.
6. Câu hỏi thường gặp
1. Fresher chưa đi làm nên ghi gì vào CV .NET developer? Hãy ghi đồ án, dự án cá nhân dùng ASP.NET Core, kỳ thực tập và link GitHub có README.
2. Có nên ghi cả .NET Framework lẫn .NET mới không? Nên, nếu từng làm cả hai, vì kinh nghiệm bảo trì và chuyển đổi được nhiều doanh nghiệp quan tâm.
3. Hồ sơ ứng tuyển công ty Nhật cần thêm gì? Nên ghi trình độ tiếng Nhật nếu có và kinh nghiệm viết tài liệu thiết kế.
Hồ sơ tốt giúp người đọc trả lời nhanh: bạn mạnh lớp công nghệ nào, đã giải quyết bài toán gì và kết quả ra sao. Khi hoàn thiện CV .NET developer, hãy nhóm kỹ năng theo lớp, ghi đúng phiên bản .NET, viết dự án có số liệu, nói rõ kinh nghiệm outsource hay migration và đặt link GitHub ở đầu trang. Hãy mở bản hiện tại và sửa phần dự án trước.
Bài viết mang tính tham khảo; yêu cầu tuyển dụng tùy từng doanh nghiệp, thông tin phiên bản .NET và chứng chỉ Microsoft nên được đối chiếu với trang chính thức của Microsoft tại thời điểm ứng tuyển.
Minh An



