1. Nhiệm vụ chung:
Tham gia thiết kế hệ thống, lập trình và kiểm thử phần mềm.
Phát triển, nâng cấp, bảo trì các hệ thống, module, API và ứng dụng theo định hướng chuyển đổi số.
Tối ưu hóa hiệu năng, đảm bảo tính ổn định và bảo mật của hệ thống phần mềm.
Nghiên cứu, cập nhật công nghệ mới và áp dụng vào phát triển các sản phẩm, giải pháp số của BIDV.
2. Frontend Developer
Phát triển giao diện người dùng (UI) và trải nghiệm người dùng (UX) cho các ứng dụng web sử dụng Angular hoặc framework tương đương.
Tối ưu hóa hiệu năng, khả năng phản hồi và tương thích đa trình duyệt.
Phối hợp với backend để tích hợp API, kiểm thử và triển khai sản phẩm.
3. Backend Developer
Thiết kế, lập trình và tối ưu hóa các API, dịch vụ backend theo kiến trúc Microservice.
Quản lý cơ sở dữ liệu, thiết kế mô hình dữ liệu, xây dựng package, procedure, function.
Giám sát hiệu năng hệ thống, thực hiện sửa lỗi, tối ưu code, xử lý vấn đề về bảo mật và tải cao.
4. Mobile Developer
Phát triển ứng dụng di động (native hoặc cross-platform: Swift, Kotlin, Flutter).
Thiết kế UI/UX phù hợp chuẩn thương hiệu BIDV, đảm bảo tính an toàn và tối ưu hiệu năng.
Tích hợp API, WebSocket, SDK, thư viện bên thứ ba; thực hiện kiểm thử và phát hành ứng dụng.
5. Data Engineer
Xây dựng và duy trì hệ thống dữ liệu: Data Warehouse, Data Lake/Lakehouse, Big Data.
Phát triển, tối ưu pipeline ETL/ELT, xử lý dữ liệu bằng PL/SQL, Spark, Python, Kafka, Airflow…
Hỗ trợ phân tích dữ liệu, trực quan hóa thông tin bằng Power BI, Tableau hoặc công cụ tương đương."