Back

Senior Back-End Developer (.NET, Product)

Priority hiring

Full-timeOn-siteSeniorHCM, Hanoi

Phân tích, thiết kế và phát triển ứng dụng Back-End bằng .NET C#, tích hợp hệ thống Food ordering, Payment Gateway, Delivery, Accounting và các nền tảng Cloud Native.

Thông tin chung

Mức lương: Thỏa thuận.

Hình thức làm việc: Toàn thời gian, thử việc 2 tháng.

Địa điểm làm việc:

  • TP.HCM: Dcorp Office, 12/4 Hoàng Hoa Thám, Phường Gia Định, Quận Bình Thạnh, TP.HCM.
  • Hà Nội: Dcorp Hanoi Office, Lầu 3, HKC Building, 285 Đội Cấn, Phường Ngọc Hà, TP. Hà Nội.

Thời gian làm việc: Thứ 2 đến Thứ 6, nghỉ Thứ 7 và Chủ nhật. Buổi sáng từ 08h00 đến 11h45, buổi chiều từ 13h00 đến 18h00.

Khi có dự án, ứng viên cần sẵn sàng làm việc theo dạng dự án.

Mô tả công việc

  • Phân tích yêu cầu và thiết kế giải pháp để phát triển ứng dụng Back-End bằng ngôn ngữ .NET C#.
  • Thực hiện tích hợp với các hệ thống phần mềm Food ordering, Payment Gateway, Delivery, Accounting.
  • Tìm hiểu các công nghệ mới nhằm nâng cao hiệu suất và khả năng mở rộng của ứng dụng.
  • Phối hợp thực hiện các nhiệm vụ khác theo sự phân công của Trưởng Bộ phận.

Yêu cầu chuyên môn

  • Có từ 3-5 năm kinh nghiệm lập trình Back-End.
  • Sử dụng thành thạo ngôn ngữ lập trình .NET C#.
  • Có kinh nghiệm lập trình với các phần mềm Cloud Native.
  • Có kinh nghiệm làm việc với database SQL Server, PostgreSQL.
  • Hiểu biết về các nguyên tắc thiết kế RESTful APIs và gRPC APIs.
  • Hiểu biết về kiến trúc Microservices.
  • Biết phân chia ứng dụng thành các dịch vụ chạy độc lập thông qua các giải pháp như API Gateway, gRPC, Kafka, Redis cache.
  • Có kinh nghiệm lập trình hệ thống quản lý dữ liệu Multi Merchant.
  • Có kinh nghiệm lập trình và quản lý các job chạy tự động theo event hoặc schedule như tự động gửi thông báo cho khách hàng, tự động sinh mã giảm giá, tự động xét lên/xuống hạng thành viên.
  • Biết sử dụng các công cụ quản lý source code như Git, GitHub, GitLab.
  • Biết sử dụng các công cụ quản lý project/task như Trello, Jira, Bitrix24.

Yêu cầu khác

  • Có kiến thức về tích hợp hệ thống và khả năng làm việc với các dịch vụ, ứng dụng bên ngoài như GrabFood, Shopee Food, Ahamove.
  • Có tư duy logic tốt, biết phân tích yêu cầu, giải pháp thực hiện và định hướng được kết quả.
  • Cẩn thận, tỉ mỉ và chỉn chu trong công việc.
  • Có khả năng tìm tòi, học hỏi nhanh, làm việc độc lập và chủ động.
  • Biết quản trị, sắp xếp công việc và thời gian hiệu quả theo yêu cầu dự án.
  • Nắm bắt yêu cầu công việc đầy đủ và chính xác.
  • Có khả năng diễn đạt thông tin rõ ràng, mạch lạc và dễ hiểu.
  • Có tinh thần làm việc đội nhóm, sẵn sàng chia sẻ kiến thức và kinh nghiệm.
  • Ưu tiên ứng viên sử dụng thành thạo các công cụ AI trong lập trình như ChatGPT, GitHub Copilot.

Quyền lợi

  • Được tiếp cận với kiến trúc và tư duy thiết kế của giải pháp quản lý hàng đầu thế giới ở cấp độ Enterprise.
  • Được thử thách và trải nghiệm các yêu cầu công việc chặt chẽ, khoa học.
  • Phát triển tư duy quản trị công việc, tư duy phản biện và tư duy hoàn thiện sản phẩm ở mức độ cao.