Database: SQL Server — writing/optimizing queries, stored procedures, working with EF or Dapper.
Frontend: JavaScript/TypeScript fundamentals; solid experience with React + Redux; jQuery; willingness to work with older Knockout.js code.
Version control: Git.
AI Tools: Practical experience using AI coding assistants (e.g., GitHub Copilot, ChatGPT, Claude, or similar) in daily development — writing/refactoring code, debugging, generating tests, and reviewing AI-generated output critically.
General: Understanding of REST API design, OOP principles, and debugging across full stack layers.
Priorities (not a must-have)
Experience with ASP.NET Core, EF Core, and microservice patterns (workflow engines, job schedulers, message queues).
Exposure to Azure services (App Service, Azure SQL, Service Bus, Application Insights).
Basic Python knowledge — enough to read/extend FastAPI services or integrate with backend AI endpoints.
Familiarity with AI/LLM concepts (prompt-based integrations, LLM APIs) is a plus, not required.
Experience in enterprise/regulated business domains.
Familiarity with unit testing frameworks (NUnit, xUnit) and CI/CD pipelines.
Personal Skills
Ability to work with legacy codebases without becoming overwhelmed, while writing clean, maintainable new code.
Good communication and documentation habits when working with distributed/cross-functional teams.
Comfortable estimating, prioritizing, and delivering in an Agile/Scrum environment.
Ability to communicate effectively in English with foreign clients.
Why you'll love working here
Insurance and Salary
Vietnam labor regulations
Healthy Insurance
Competitive and high salary
Review salary twice a year (April and October (exceptional))
13th month-salary
Reward of the end the year
Raised on for achieving English and Technical certificates
Training and Onsite
Trained to achieve MCP/MCSA/MCSD to follow Microsoft Learning Path: Application Development, Cloud Platform.
Trained soft skills every week via courses.
Dedicated MSDN account provided, and $150 monthly Azure credit
Career Path
Clear Career Path
Projects in many domain
Everyone is willing to support each other.
Activities
Office happy hours, Teambuilding, Company trip, Wedding, Birthday, …
Sport clubs: soccer, badminton, games, …
RECRUITMENT PROCESS
Only one – round: about 90 minutes (HR and Technical Department);