Yêu cầu công việc
- Design, develop the software to ensure the product delivered on time, within budget.
- To make sure all incident which cannot be solved on previous lines of support are solved (Level 3 support).
The principal function of a developer is to make specific tasks, based on the business's specifications:
- Design and develop Full Stack web applications for downstream apps throughout the bank.
- Make the deploy package to implement into other environment (test, pilot, production) and check list to deployment.
- Writing detailed technical specification documentation
- Writing the document for the operation of the program by operators
- Manage analysis of existing data structures and identifies areas for efficiency improvements.
- Updating, repairing, modifying, and developing existing development
- Providing the knowledge to make the best solution of the business development.
- Investigate and troubleshoot for issues, incidents, and problems of application as level 3 support.
- Study technical updates (System Design, Frontend/Backend frameworks) and make changes or do upgrading releases in the Development area.
- Follow the IT processes (development, operation) and Bank processes.
- Do Other duties as assigned by the team leaders, manager, and director
Yêu cầu ứng viên
- A bachelor's degree in software engineer, information systems,...
- 2-4 years of equivalent experience in software development, with a strong focus on Full Stack Web Development.
- Extensive knowledge of Python and the FastAPI framework for building high-performance, asynchronous RESTful APIs.
- Solid expertise in ReactJS, JavaScript/TypeScript, state management, and modern UI/UX rendering techniques.
- Strong understanding of scalable architectures, microservices, caching mechanisms, message queues, and database optimization (PostgreSQL, MongoDB, etc.).
- Hands-on experience with containerization (Docker) and deployment on Kubernetes (K8s), specifically Amazon EKS. Familiarity with GitOps workflows (e.g., ArgoCD) and solving deployment synchronization issues
- Understanding about basic Cloud knowledge: VPC, S3, Athena, IAM, Lakeformation...)
- Understanding analytical models (preferred)
- An understanding of bank business domain
- Ability in English reading and writing (mandatory), and speaking, listening (preferable).
- Teamwork, careful, attention to detail, logical thinking.
- Self-development
Giá trị cốt lõi
1. KHÁT VỌNG
2. CHÍNH TRỰC
3. HIỆU QUẢ
4. KỶ CƯƠNG
5. SÁNG TẠO
Contact
Email: LinhNK39@vpbank.com.vn