Senior Software Engineer
Home Credit Vietnam - Explore Your Dream Team
Mô tả công việc
• Develop web applications and internal tools that power AI products; build backend APIs, frontend interfaces, and integration layers that expose AI/ML capabilities to end users and other systems; own features end-to-end from design through production. • Integrate with the Machine Learning team to connect AI/ML services (model APIs, vector databases, inference endpoints) into production applications; translate ML requirements into application designs and ensure smooth, scalable data flow across the full stack. • Build and maintain CI/CD pipelines, containerized deployments, and development tooling that support the AI product delivery lifecycle; ensure reliable, automated delivery from development to production environments. Participate in code reviews and testing; monitor system health across the stack; maintain technical documentation and share knowledge across engineering and ML teams.
Yêu cầu công việc
• Bachelor's Degree in Computer Science, Software Engineering, Information Technology or equivalent. • Minimum 5 years of hands-on software development experience. • Proficiency in at least one of: Java,.NET (C#), or Python — with willingness to learn additional languages as required. • Solid understanding of SOLID principles and common software design patterns. • Full understanding of the Software Development Life Cycle (SDLC): requirements, design, development, testing, deployment, and maintenance. • Hands-on experience with CI/CD pipelines and related tooling (e.g., Jenkins, GitHub Actions, GitLab CI). • Solid understanding of containerization concepts and tools (e.g., Docker). Good spoken and written English (able to communicate with international
Quyền lợi
13th Salary Fixed and KPI Bonus , Premium Health Care for employees (personal/family dependents) , 15/18 Annual Leaves