Job description for Fullstack .NET Developer at Unit Technology Corporation
Trách nhiệm chính
- Phát triển
- Làm việc với các nhà phát triển khác, nhà phân tích kinh doanh CNTT để hiểu các yêu cầu và thiết kế thuật toán, sơ đồ
- Tạo mã sạch, hiệu quả dựa trên thông số kỹ thuật
- Tích hợp các thành phần phần mềm và hệ thống của bên thứ ba
- Thực hiện SIT & Hỗ trợ UAT
- Xác minh và triển khai các chương trình, hệ thống
- Khắc phục sự cố, gỡ lỗi và nâng cấp phần mềm hiện có
- Thu thập và đánh giá phản hồi của người dùng
- Đề xuất và thực hiện các cải tiến
- Tạo tài liệu kỹ thuật để tham khảo và báo cáo
- Báo cáo
- Báo cáo tình trạng của dự án/công việc cho người quản lý cấp trên
- Đưa ra các vấn đề không thể giải quyết được
- Hỗ trợ
- Hỗ trợ mức 2 cho các issue trên môi trường sản xuất
- Thực hiện các nhiệm vụ khác được giao bởi Trưởng đơn vị
Yêu cầu
- Cử nhân Kỹ thuật hoặc Khoa học Máy tính
- Hơn 5 năm kinh nghiệm trong tất cả các giai đoạn phát triển phần mềm bao gồm thiết kế, triển khai, thử nghiệm, gỡ lỗi, vận hành các ứng dụng dựa trên quy trình, tập trung vào kinh doanh và quy mô lớn.
- Có kinh nghiệm về phương pháp luận Agile
- Có kinh nghiệm phát triển website/landing page dùng Umbraco CMS 13 hoặc cao hơn
- Có kiến thức chuyên sâu về JavaScript/JQuery, CSS, HTML, Bootstrap và ngôn ngữ front-end.
- Có kinh nghiệm về thiết kế giao diện người dùng.
- Thành thạo lập trình ASP.NET, C#, MVC/MVC 5 / .NET Core, .NET Framework, Entity Framework
- Nắm chắc kiến thức về RESTful service/Web API (REST, SOAP), XML, JSON
- Có kinh nghiệm về database SQL Server, PostgreSQL
- Có kiến thức về dịch vụ AWS cơ bản: S3, SQS, SNS, API Gateway, EC2, ECS, RDS,..
- Có kiến thức về Docker
- Thành thạo tiếng Anh (đọc, viết)






