←BackSenior Back-End Developer (.NET, Product)
No longer accepting applications
Full-time•On-site•Senior•HCM, Hà Nội
Phân tích, thiết kế và phát triển ứng dụng Back-End bằng .NET C#, đồng thời tích hợp với các hệ thống Food Ordering, Payment Gateway, Delivery và Accounting trên kiến trúc Cloud Native, Microservices.
Thông tin vị trí
- 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.
- 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, buổi sáng từ 08h00 đến 11h45 và buổi chiều từ 13h00 đến 18h00.
- Khi có dự án, cần sẵn sàng làm việc theo yêu cầu của 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 và 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 đến 5 năm kinh nghiệm lập trình Back-End và 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à phát triển các phần mềm Cloud Native.
- Có kinh nghiệm làm việc với cơ sở dữ liệu SQL Server và PostgreSQL.
- Hiểu biết về các nguyên tắc thiết kế RESTful API và gRPC API.
- Hiểu biết về kiến trúc Microservices và cách phân chia ứng dụng thành các dịch vụ chạy độc lập thông qua API Gateway, gRPC, Kafka, Redis Cache và các giải pháp liên quan.
- Có kinh nghiệm phát triển hệ thống quản lý dữ liệu Multi Merchant.
- Có kinh nghiệm xây dựng và quản lý các job chạy tự động theo event hoặc schedule như gửi thông báo cho khách hàng, sinh mã giảm giá và xét lên hoặc 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 và GitLab.
- Biết sử dụng các công cụ quản lý dự án và công việc như Trello, Jira và 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, ShopeeFood và Ahamove.
- Có tư duy logic tốt, khả năng phân tích yêu cầu, đề xuất giải pháp thực hiện và định hướng 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.
- Có khả năng quản trị, sắp xếp công việc và thời gian hiệu quả theo yêu cầu của 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 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 hỗ trợ lập trình như ChatGPT và GitHub Copilot.
Quyền lợi
- Tiếp cận kiến trúc và tư duy thiết kế của các 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 môi trường làm việc chặt chẽ, khoa học, chú trọng tư duy quản trị công việc, tư duy phản biện và mức độ hoàn thiện cao.