JOB DESCRIPTION
We are seeking an experienced Software Engineer to develop Full-stack applications and contribute to AI Agent, AI Assistant, and Workflow Automation solutions in enterprise environments, particularly across financial services and insurance.
The role involves developing, maintaining, and optimizing applications using C#, ASP.NET Core, ReactJS, and PostgreSQL, while designing RESTful APIs and integrating internal platforms with third-party services.
Responsibilities include implementing real-time communication through Server-Sent Events (SSE) or Streaming Responses, analyzing business and technical requirements, troubleshooting issues, and improving application and database performance.
The engineer will also support the integration of AI capabilities into business workflows and use AI-powered development tools to improve coding efficiency, debugging, and solution design.
We value professionals who can collaborate effectively with cross-functional teams, take ownership of technical deliverables, and contribute to reliable, scalable software solutions that support evolving enterprise needs and practical AI adoption across business operations, while maintaining strong engineering standards and delivery quality.
REQUIREMENTS
Required Qualifications (Must-have):
Minimum 5 years of software development experience with C#/.NET.
Strong proficiency in ASP.NET Core, RESTful APIs, and Entity Framework or equivalent ORM frameworks.
Hands-on experience in Frontend development using ReactJS.
Practical experience with PostgreSQL, SQL development, and query optimization.
Experience integrating internal APIs and third-party systems.
Experience with SSE, Streaming Responses, or equivalent real-time communication technologies.
Experience using AI tools such as GitHub Copilot, ChatGPT, Claude, or Cursor for coding, debugging, and solution design.
Preferred Qualifications (Nice-to-have):
Experience developing applications in Banking, Financial Services, or Insurance (BFSI).
Understanding of AI Agents, Agent Workflows, Multi-Agent Systems, and Workflow Automation.
Knowledge of RAG, MCP, Prompt Engineering, Tool Calling, or Vector Databases.
Experience with Semantic Kernel, Microsoft Agent Framework, LangChain, or AutoGen.
Experience developing or integrating Chatbots, AI Copilots, or AI Assistants.
Others Skills & Requirements
Strong logical thinking, analytical skills, and technical problem-solving abilities.
Proactive attitude, strong ownership, and ability to work independently.
Effective teamwork skills and willingness to explore new technologies.
Strong interest in AI Engineering and AI-driven software development.
Full-time onsite at client's office District 1 - HCMC
BENEFITS
Minimum 13 months salary per year - not including other bonuses such as KPI bonus for work efficiency, project bonus and revenue bonus. We do performance review twice a year. You will work in a professional, dynamic and friendly environment.
VTI offer annual health check-ups and fully pay social insurance, health insurance and unemployment insurance premium following the Labor law.
We offer one vacation/company trip and 4 teambuilding trips per year for every employees, along with various entertainment activities including: Swimming Clubs, Yoga, Zumba, Kendo and music order via internal Radio channel.
Two MVPs will be rewarded with a free trip to Japan, Taiwan, Singapore, or else.
We offer variety promotion opportunities and chance to raising income for people with capacity, enthusiasm, and long-term commitment.
We offer free Japanese class at the company.
We provide training opportunities to help our people to improve their skills. We support our members to learn and get Cloud, AWS, PMF, PMP certification.
Working hour from: 08:30am to 05:30pm. From Monday to Friday.