- Thông tin chung
- Vị trí: Full Stack Developer (.NET)
- Phòng ban: Công nghệ Thông tin (ITD)
- Báo cáo cho: Team Leader / Trưởng phòng Phát triển Phần mềm
- Mục tiêu vị trí (Job Summary)
Tham gia phát triển, vận hành và tối ưu các hệ thống phần mềm (bao gồm backend và frontend) phục vụ hoạt động khai thác của hãng. Đảm bảo hệ thống hoạt động ổn định, xử lý nhanh các lỗi phát sinh và triển khai hiệu quả các tính năng trong môi trường production.
- Trách nhiệm chính (Key Responsibilities)
- Phát triển và maintain hệ thống backend (API, services)
- Phát triển giao diện frontend (web/app nội bộ)
- Tham gia tích hợp hệ thống (OTA, Payment, PSS, AIMS…)
- Xử lý bug và hỗ trợ vận hành hệ thống production
- Phối hợp với Team Leader để đảm bảo tiến độ và chất lượng
- Tối ưu hiệu năng, bảo mật và khả năng mở rộng hệ thống
- Tham gia review code và cải tiến hệ thống
- Xây dựng các tool nội bộ phục vụ vận hành và báo cáo
- Yêu cầu công việc (Requirements)
- Tối thiểu 2–4 năm kinh nghiệm phát triển phần mềm
- Thành thạo .NET / C# / Web API
- Có kinh nghiệm frontend:
- HTML/CSS/JavaScript
- Ưu tiên React / Angular / Vue
- Có kinh nghiệm làm việc với RESTful API
- Có kinh nghiệm với SQL Server hoặc tương đương
- Có khả năng debug và xử lý lỗi production
- Hiểu về OOP, Design Patterns cơ bản
Ưu tiên:
- Có kinh nghiệm microservices
- Có kinh nghiệm tích hợp hệ thống (API, payment, third-party)
- Có kinh nghiệm CI/CD, Git, Docker
- Có kinh nghiệm domain:
- Hàng không / booking / e-commerce
- Có thể onboard nhanh
- Kỹ năng
- Kỹ năng giải quyết vấn đề tốt
- Chủ động, trách nhiệm cao
- Làm việc độc lập và teamwork tốt
- Chịu được áp lực môi trường production
- Yêu cầu tiếng Anh
- Đọc hiểu tài liệu kỹ thuật (bắt buộc)
- Kỹ năng nghe, nói, đọc hiểu và viết, tiếng Anh (tối thiểu TOEIC 450)