Phát triển và thử nghiệm các thành phần giải pháp, các dự án phần mềm của riêng mình từ thiết kế đến thực hiện và triển khai. Bao gồm không giới hạn việc xây dựng các ứng dụng trên web, mobile, đưa ra các giải pháp tích hợp hệ thống.
Nghiên cứu, thiết kế, triển khai các giải pháp phần mềm sáng tạo, cung cấp các dự án đúng thời hạn và đạt yêu cầu với chất lượng cao.
Nghiên cứu các công nghệ mới, liên tục cập nhật kiến thức và kỹ năng kỹ thuật của mình.
Xây dựng các tài liệu thiết kế, tài liệu để hỗ trợ bảo trì và sử dụng lại mã.
Phân tích và đề xuất những cải tiến trong quá trình phát triển tổng thể.
Phân tích và xem xét tài liệu.
Đánh giá mã và đánh giá môi trường thử nghiệm.
Tham gia vào các yêu cầu thu thập SDLC từ người dùng cuối.
Các công việc khác theo sự phân công của Quản lý trực tiếp.
Yêu Cầu Công Việc
1. Trình độ học vấn: Tốt nghiệp Cao đẳng trở lên về Kỹ thuật Máy tính, Khoa học Máy tính hoặc ngành tương đương.
2. Kinh nghiệm:
Tối thiểu có 03 năm phát triển phần mềm.
Có kinh nghiệm trong ngành Tài chính tiêu dùng, Bảo hiểm, Ngân hàng là một lợi thế.
Có kiến thức về kiến trúc hệ thống, design parttern, microservices,...
Hiểu biết sâu về các kỹ thuật/công nghệ: Redis, MongoDB, PostgreSQL, Kafka…
Có khả năng tuning performance của ứng dụng, hệ thống.
Có kinh nghiệm phát triển, sử dụng cloud, FrontEnd là một lợi thế.
3. Kỹ năng:
Kiến thức về Java Spring Boot, ReactJS, CSS, C#...