Senior Developer .NET

Giờ hành chính
Hồ Chí Minh
Posted 2 tháng ago

Tóm tắt công việc:

Chúng tôi đang tìm kiếm một Senior .NET Developer tài năng và có kinh nghiệm để gia nhập đội ngũ năng động của chúng tôi. Với vai trò Senior Developer, bạn sẽ chịu trách nhiệm thiết kế, phát triển và duy trì các ứng dụng .NET phức tạp, đảm bảo tính ổn định, đáng tin cậy và hiệu suất của chúng. Bạn sẽ hợp tác với các nhóm chức năng khác nhau để cung cấp các giải pháp chất lượng cao đáp ứng nhu cầu và mục tiêu kinh doanh của khách hàng.

 Công việc chính:

  1. Phát triển phần mềm: Thiết kế và triển khai các ứng dụng .NET, có khả năng mở rộng và hiệu quả, tuân thủ các tiêu chuẩn và phong cách lập trình tốt nhất. Đảm nhiệm toàn bộ quy trình phát triển phần mềm, từ phân tích yêu cầu đến triển khai.
  2. Lãnh đạo kỹ thuật: Cung cấp chuyên môn và hướng dẫn cho các nhà phát triển và thành viên trong nhóm. Hướng dẫn và đào tạo các thành viên trong nhóm để nâng cao kỹ năng kỹ thuật của họ và góp phần vào sự phát triển chung của nhóm.
  3. Kiểm tra mã và đảm bảo chất lượng: Tiến hành kiểm tra mã kỹ lưỡng để duy trì chất lượng mã, hiệu suất và bảo mật. Triển khai và thi hành các tiêu chuẩn lập trình để đảm bảo tính nhất quán trên toàn bộ mã nguồn.
  4. Hợp tác: Làm việc hợp tác với các nhóm chức năng khác nhau, bao gồm quản lý sản phẩm, nhà thiết kế và nhà kiểm thử, để hiểu các yêu cầu, cung cấp kiến thức kỹ thuật và cung cấp các giải pháp chất lượng cao.
  5. Giải quyết vấn đề: Phân tích và khắc phục các vấn đề kỹ thuật phức tạp trong các hệ thống hiện có và đề xuất các giải pháp hiệu quả. Liên tục tối ưu hóa và cải tiến các ứng dụng để cải thiện hiệu suất và trải nghiệm người dùng.
  6. Đổi mới: Cập nhật với các xu hướng và tiến bộ mới nhất trong phát triển .NET và các công nghệ liên quan. Đề xuất ý tưởng đổi mới và đóng góp vào cải tiến quy trình phát triển.
  7. Quản lý dự án: Tham gia lập kế hoạch dự án và ước tính. Đảm bảo giao nhiệm vụ và dự án đúng thời hạn trong khi quản lý hiệu quả các ưu tiên cạnh tranh.
  8. Tài liệu: Tạo và duy trì tài liệu kỹ thuật rõ ràng và ngắn gọn cho mã nguồn, quy trình và các dự án.

 Yêu cầu:

  1. Bằng cử nhân chuyên ngành Khoa học máy tính, Kỹ thuật Phần mềm hoặc lĩnh vực liên quan.
  2. Kinh nghiệm: Tối thiểu 5 năm.
  3. Kỹ năng kỹ thuật:
  • Thành thạo C# và framework .NET. 
  • Hiểu biết sâu về ASP.NET, MVC và Web API.
  • Thành thạo các framework phổ biến như React, Angular, hoặc Vue.js để xây dựng giao diện người dùng tương tác và dễ sử dụng.
  • Responsive Design: Có khả năng tạo giao diện thích ứng cho các thiết bị khác nhau, bao gồm cả điện thoại di động và máy tính bảng.
  • Kinh nghiệm với các công nghệ frontend như HTML, CSS và JavaScript.
  • Database Management: Hiểu biết về cơ sở dữ liệu và có khả năng làm việc với các hệ quản trị cơ sở dữ liệu như MySQL, PostgreSQL, MongoDB, hoặc Redis.
  • Hiểu biết về hệ thống quản lý phiên bản, như Git.
  • Có khả năng viết các bài kiểm tra (unit tests) và thực hiện gỡ lỗi (debug) trong cả frontend và backend.
  1. Kỹ năng giải quyết vấn đề: Khả năng phân tích các vấn đề phức tạp, suy luận và phát triển các giải pháp đổi mới.
  2. Tinh thần đồng đội: Kỹ năng giao tiếp và làm việc hợp tác tốt trong môi trường làm việc theo nhóm.
  3. Kỹ năng lãnh đạo: Kinh nghiệm trước đó trong việc hướng dẫn và lãnh đạo các nhà phát triển trẻ là một lợi thế.
  4. Khả năng thích ứng: Linh hoạt thích ứng với các công nghệ và yêu cầu dự án thay đổi.
  5. Giao tiếp: Kỹ năng giao tiếp lưu loát bằng cách nói và viết.

Job Features

Danh mục

Kỹ thuật công nghệ

Loại hình

Toàn thời gian cố đinh

Cấp bậc

Trưởng nhóm

Kinh nghiệm

ít nhất 5 năm

Học vấn

Đại học

Ứng tuyển trực tuyến

vi