
Software Engineer II
- Ho Chi Minh City
- Permanent
- Full-time
- Collaborate with cross-functional teams to design, develop, and deliver software solutions.
- Write clean, maintainable, and efficient code in one or more programming languages (C#, JavaScript, Python, Go, or similar).
- Contribute to the modernization of applications with a focus on quality, reliability, and security.
- Participate in code reviews, provide constructive feedback, and help raise engineering standards.
- Apply cloud-based technologies to build scalable and robust systems.
- Work with CI/CD pipelines and agile software development practices to ensure smooth delivery.
- Actively leverage AI-powered development tools (e.g., Cursor) to improve productivity and code quality.
- Show leadership potential by mentoring junior engineers and taking ownership of projects.
- 2–5 years of professional software engineering experience.
- Proficiency in one or more programming languages (C#, JavaScript, Python, Go, etc.).
- Hands-on experience with cloud platforms (AWS, GCP, Azure) and containerization/orchestration (Docker, Kubernetes).
- Solid understanding of CI/CD, agile development, and modern engineering practices.
- Experience with AI tools like Cursor (mandatory).
- Strong problem-solving skills and ability to work in a fast-paced environment.
- Good communication skills in English, both written and verbal.
- Bachelor’s degree in Computer Science, Engineering, or equivalent work experience.
- Demonstrated experience with AI/ML technologies and integrating AI into development workflows.
- Strong expertise in at least one or two programming languages (C#, Java, Go).
- Experience in fintech/financial services or SaaS companies.
- Proven ability to mentor or guide others, showcasing potential to grow into a Team Lead role.