Explore outstanding Cloud & Infrastructure jobs.
See now

Senior Backend Developer (.Net, C#, PostgreSQL)

VDCD Software
Tòa nhà Cienco 8, 18 Hồ Đắc Di, Đống Đa Hà Nội , Dong Da, Ha Noi
At office
Posted 6 hours ago
Job Expertise:
Job Domain:
IT Services and IT Consulting

Job description

MỤC TIÊU VỊ TRÍ

Chịu trách nhiệm nghiên cứu, thiết kế, phát triển và tối ưu các hệ thống backend quy mô lớn; dẫn dắt về mặt kỹ thuật, đảm bảo chất lượng, hiệu năng, bảo mật và khả năng mở rộng của sản phẩm; quản lý tiến độ phần công việc kỹ thuật và nâng cao năng lực cho đội ngũ developer.

CHI TIẾT CÔNG VIỆC

  • Nghiên cứu, thiết kế kiến trúc hệ thống backend (microservices, modular monolith, Cloud Native), lựa chọn công nghệ và định hình chuẩn kỹ thuật (technical standard) cho dự án.
  • Phát triển, tối ưu và bảo trì RESTful API / gRPC hiệu năng cao, đảm bảo bảo mật (security) và khả năng mở rộng (scalability).
  • Thiết kế cơ sở dữ liệu (database design), tối ưu truy vấn (query optimization) và xử lý các bài toán hiệu năng: indexing, caching, bulk insert, xử lý dữ liệu lớn.
  • Xây dựng và triển khai các giải pháp bất đồng bộ: message queue, background job, event-driven (RabbitMQ/Kafka/MQTT).
  • Xây dựng tài liệu kỹ thuật (technical documentation) cho sản phẩm, dự án; tham gia xây dựng tài liệu và hỗ trợ đào tạo người sử dụng.
  • Review code, thiết lập coding convention, CI/CD (Continuous Integration / Continuous Deployment) và đảm bảo chất lượng đầu ra của team.
  • Quản lý chất lượng, tiến độ phần công việc kỹ thuật đảm nhiệm; dẫn dắt kỹ thuật (technical lead), mentoring và nâng cao năng lực cho thành viên junior/middle.
  • Bảo trì, nâng cấp hệ thống; phối hợp với BA, QA, DevOps và các bộ phận liên quan trong suốt quá trình thực hiện dự án.
  • Tham gia cải tiến quy trình phát triển sản phẩm; nghiên cứu, đề xuất và áp dụng công nghệ mới nhằm nâng cao chất lượng và hiệu quả hệ thống.
  • Báo cáo kết quả công việc theo quy định của Công ty và thực hiện các công việc phát sinh khác theo yêu cầu kỹ thuật dự án.

Your skills and experience

Bắt buộc:

  • Tốt nghiệp Đại học chuyên ngành Công nghệ thông tin hoặc tương đương.
  • Từ 3 – 4 năm kinh nghiệm xây dựng và phát triển dự án backend với .NET/C# trong lĩnh vực CNTT.
  • Thành thạo .NET Core/.NET 6+, C#, OOP, SOLID, Design Pattern và Entity Framework Core.
  • Kinh nghiệm thiết kế hệ thống (system design), thiết kế và tối ưu RESTful API.
  • Hiểu và áp dụng tốt các mô hình kiến trúc: Clean Architecture, DDD, CQRS, Microservices.
  • Thành thạo Git; có kinh nghiệm với CI/CD, Docker và triển khai hệ thống thực tế.
  • Kinh nghiệm tối ưu hiệu năng (performance tuning), xử lý concurrency và các hệ thống chịu tải cao (high load).
  • Tiếng Anh đọc hiểu tài liệu kỹ thuật tốt, giao tiếp cơ bản; tư duy logic, phản biện và giải quyết vấn đề tốt.
  • Khả năng làm việc độc lập và chịu áp lực trong môi trường nhịp độ cao.

Cơ sở dữ liệu (Database):

  • Thành thạo thiết kế cơ sở dữ liệu (database design), chuẩn hóa dữ liệu và mô hình hóa quan hệ (ERD).
  • Kinh nghiệm chuyên sâu với ít nhất một trong các hệ CSDL: PostgreSQL, MS SQL Server, Oracle, MySQL.
  • Thành thạo tối ưu truy vấn (query optimization), lập chỉ mục (indexing), execution plan và xử lý transaction/locking.
  • Kinh nghiệm với stored procedure, function, trigger và xử lý dữ liệu lớn (bulk insert/update, batch processing).
  • Ưu tiên hiểu biết về caching (Redis), full-text search (Elasticsearch) và dữ liệu phi cấu trúc (JSON/JSONB).

Ưu tiên:

  • Kinh nghiệm xây dựng ứng dụng trên nền tảng Cloud Native / kiến trúc Microservice.
  • Kinh nghiệm triển khai ứng dụng trên Container / Docker cho môi trường Windows & Linux.
  • Hiểu biết về các yêu cầu bảo mật (security) trên môi trường Cloud (AWS/Azure/GCP), Kubernetes, monitoring & logging.
  • Quen thuộc với Continuous Integration / Continuous Deployment (CI/CD).
  • Kinh nghiệm với message broker (RabbitMQ, Kafka, MQTT).
  • Có kinh nghiệm mentoring, dẫn dắt team hoặc vai trò Tech Lead.
  • Đã tham gia xây dựng, triển khai giải pháp CNTT trong lĩnh vực Tài chính – Ngân hàng, hoặc các lĩnh vực fintech, GIS, IoT, hệ thống multi-tenant là một lợi thế lớn.

Why you'll love working here

QUYỀN LỢI

  • Thu nhập cạnh tranh, tương xứng với năng lực và kinh nghiệm; xét tăng lương định kỳ.
  • Tham gia BHXH, BHYT theo quy định của Nhà nước.
  • Hỗ trợ ăn trưa tại công ty.
  • Được tham gia các dự án lớn với công nghệ hiện đại và có tiếng nói về mặt kỹ thuật.
  • Môi trường làm việc năng động, chuyên nghiệp; lộ trình phát triển rõ ràng và gắn bó lâu dài.

THỜI GIAN LÀM VIỆC

  • Thứ 2 – Thứ 6: 08:00 – 17:30 (nghỉ trưa 12:00 – 13:30).
  • Thứ 7: làm việc cách tuần.

VDCD Software

Company type
IT Service and IT Consulting
Company industry
IT Services and IT Consulting
Company size
51-150 employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT

More jobs for you

Get similar jobs by email Subscribe