Phát triển phần mềm - Kỹ sư Phát triển phần mềm
Ngày: 13 thg 5, 2025
Địa điểm: Hà Nội, VN
Công ty: Viettel Group
Giới thiệu tổng quan
Gia nhập “vũ trụ” công nghệ Viettel, nơi bạn không chỉ được “đắm chìm” trong hàng loạt công nghệ xịn xò như Big Data, AI, IoT, AR/VR, Cloud, Blockchain… mà còn được trao cơ hội thực hiện sứ mệnh quan trọng: “Chung tay cùng Chính phủ kiến tạo – Chính phủ số”, đồng hành với doanh nghiệp và người dân giải quyết các vấn đề cấp bách của xã hội, hướng tới một cuộc sống tốt đẹp hơn cho mọi người.
Tại VTS (Tổng Công ty Giải pháp Doanh nghiệp Viettel), bạn sẽ được hiện thực hóa những ý tưởng táo bạo, tham gia vào các dự án công nghệ hàng đầu và phát triển giải pháp đột phá cho tương lai số. Đây chính là nơi khơi dậy đam mê, thúc đẩy sáng tạo và chắp cánh cho mọi ước mơ công nghệ của bạn. Sẵn sàng trở thành “ngôi sao sáng” trên hành trình chuyển đổi số và cùng Viettel tạo nên dấu ấn trong cuộc cách mạng công nghiệp 4.0? Let’s go!
Mô tả ngắn gọn
Thiết kế chi tiết mã, lập trình, kiểm thử mã, tạo thành các chương trình dựa vào các đặc tả cho trước không cần người hướng dẫn; tự tìm nguyên nhân và khắc phục lỗi.
Phạm vi trách nhiệm công việc
Thiết kế mã và lập trình theo đặc tả cho trước
- Tự đọc hiểu được tài liệu giải pháp không cần hướng dẫn.
- Lập trình các chức năng được giao (từ đơn giản đến phức tạp theo hướng dẫn ULNL) theo tài liệu giải pháp chi tiết, không cần người hướng dẫn
Hỗ trợ kiểm thử, triển khai, bảo trì, sửa lỗi, nâng cấp phần mềm
- Tìm nguyên nhân và khắc phục được lỗi do cá nhân tạo ra trong quá trình phát triển và triển khai.
- Viết và thực hiện unit test.
- Upcode các yêu cầu nâng cấp theo quy trình và kịch bản có sẵn
Đảm bảo phát triển phần mềm tuân theo các chuẩn đã có (an toàn thông tin, công nghệ,…) theo hướng dẫn
- Áp dụng kiến thức về các best practice trong phát triển phần mềm như chuẩn lập trình, rà soát mã nguồn, quản lý mã nguồn, build, kiểm thử và vận hành, dưới sự hướng dẫn.
Hỗ trợ chuyên môn
- Giải đáp các vấn đề về chuyên môn cho nhân sự bậc thấp hơn.
Yêu cầu
- Tốt nghiệp Đại học loại Khá trở lên các chuyên ngành Công nghệ thông tin, Điện tử Viễn thông, Khoa học Máy tính, Toán tin Ứng dụng hoặc các chuyên ngành Kỹ thuật khác liên quan
- Có khả năng đọc hiểu tài liệu tiếng Anh. Ưu tiên có chứng chỉ TOEIC, TOEFL hoặc IELTS tương đương với điểm TOEIC – 550 điểm trở lên.
- Có tối thiểu kinh nghiệm 2 năm trở lên tại vị trí lập trình viên, thành thạo ngôn ngữ lập trình Java, Angular, Flutter.. (theo yêu cầu công việc cụ thể)
- Có kiến thức nâng cao về lập trình hướng đối tượng: thiết kế class hướng đối tượng, nắm các nguyên lý của lập trình hướng đối tượng
- Hiểu biết chi tiết về các loại dữ liệu có cấu trúc (ví dụ: string, record, object collection)
- Nắm được cách xử lý đa ngôn ngữ (localisation)
- Nắm được cách xử lý I/O cơ bản
- Nắm được các thao tác liên quan đến CSDL như querry/change (commit/abort)
- Có khả năng lập trình Multithreading, concurrency handling, Connection pooling
- Có khả năng sử dụng các công cụ phân tích log để tìm ra nguyên nhân lỗi.