Python
- Join to learn how to develop a modern digital banking product aimed at delivering a new experience for millions of users. - Join to learn all stages of product development, including understanding requirements, proposing solutions, collaborating with stakeholders, testing, implementing, and receiving customer feedback, with guidance from senior engineers. - Cooperate with engineers and team leads to ensure project progress and product quality. - Learn how to build system architectures and designs that meet practical needs. - Work closely with product owners (POs) to develop features that address customers’ needs. - Participate in providing ideas and feedback to help strengthen the team. - Get hands-on experience with modern coding standards and software development tools.
- Final-year student or recent graduate in Information Technology, Computer Science, or related fields. - Basic knowledge of Python - Understanding of RESTful APIs and how to integrate with other systems. - Familiarity with at least one database management system (SQL or NoSQL). - Basic English communication skills (especially reading and understanding technical documents). - Good logical thinking, teamwork spirit, eagerness to learn, and proactiveness.
- Benefits will be shared in details for successful candidates
- Having fundamental knowledge of application security and secure development lifecycles is a plus. - Interest in learning about CI/CD pipelines, cache technologies (e.g., Redis), and message brokers (e.g., Kafka) is a plus.