A.VỀ CHUYÊN MÔN1Phát triển và thực hiện các giải pháp kĩ thuật
- Xây dựng các API với khả năng mở rộng và bảo mật tốt.
- Xây dựng hệ thống load balancing, scale-out để đảm bảo tính sẵn sàng cao
- Tích hợp hệ thống: Kết nối với các dịch vụ bên ngoài, phần mềm thứ 32Phối hợp với các nhóm chức năng khác để thiết kế, phát triển các thành phần hệ thống- Làm việc với Product Owner/
Business Analyst: Hiểu rõ yêu cầu nghiệp vụ, phân tích tính khả thi.
- Tham gia đánh giá tính khả thi của các tính năng mới.
- Hỗ trợ QA/Test: Cung cấp hướng dẫn test case, tối ưu quy trình kiểm thử tự động (unit test, integration test, e2e test).3Viết mã, bảo trì và thực hiện đánh giá mã để đảm bảo phát triển chất lượng cao.- Áp dụng design patterns phù hợp
- Viết mã sạch (Clean Code): Áp dụng SOLID để đảm bảo code dễ bảo trì.
- Xem xét và cải tiến code của team để đảm bảo performance & security.
- Cải tiến các module có thiết kế kém hoặc hiệu suất thấp.
- Viết UnitTest đảm bảo chất lượng4Tham gia thử nghiệm hệ thống, gỡ lỗi và khắc phục sự cố.- Xử lý lỗi hệ thống bằng cách phân tích logs, stack trace
- Thực hiện rollback/recovery: Đảm bảo hệ thống có phương án fallback khi gặp sự cố.
5Viết tài liệu để hỗ trợ quá trình tích hợp và
thiết kế kỹ thuật.- Technical Docs: Hướng dẫn tích hợp API, mô tả kiến trúc hệ thống.
- Hướng dẫn
lập trình viên bên ngoài tích hợp API vào hệ thống.
B. VỀ QUẢN LÝ6Xây dựng quy trình, tài liệu sản phẩm 7Báo cáo tiến độ công việc và các vấn đề liên quan cho cấp Quản lý.8Các công việc khác được cấp trên phân công
Kiến thức & trình độ chuyên môn/ KnowledgeTốt nghiệp Cao đẳng/ Đại học chuyên ngành Công nghệ thông tin.
Chuyên ngành/ MajorChuyên ngành Công nghệ thông tin.
Kinh nghiệm/ Experience- Có ít nhất 2 năm kinh nghiệm phát triển hệ thống phần mềm
- Sẵn lòng tìm hiểu và làm việc với các ngôn ngữ lập trình khác theo yêu cầu công việc
- Ưu tiên ứng viên có kinh nghiệm tạo thiết kế cơ bản, thiết kế chi tiết.
Kỹ năng/ Skills- Cẩn thận, năng động, Có khả năng làm việc dưới áp lực cao. - Có trách nhiệm, nhiệt huyết với công việc. - Có khả năng nghiên cứu, nắm bắt nhanh chóng các công nghệ, kỹ thuật mới. - Kỹ năng làm việc độc lập/làm việc nhóm tốt (Có thể chủ động Báo cáo, thảo luận, chia sẻ các vấn đề trong công việc với quản lý trực tiếp)Trình độ ngoại ngữ/
Foreign Languages Tin học/ Computer Skills Chứng chỉ/ Certificates Tính cách/
Personal Character- Tinh thần trách nhiệm cao, cẩn thận và chú trọng vào chất lượng công việc.
- Chủ động, sáng tạo trong giải quyết vấn đề và cải tiến hệ thống.
- Sẵn sàng học hỏi và hợp tác tốt với đội nhóm cũng như các bên liên quan.
Lương thỏa thuận.
Được phát triển bản thân trong môi trường làm việc trẻ trung, năng động.