Senior .NET Developer – Insurance/Finance Domain
LOCATION: HCMC – Onsite District 1
JOB DESCRIPTION
GEM is seeking a talented Senior .NET Backend Engineer with solid experience in designing and developing Microservices-based applications using .NET Core. We are specifically looking for candidates who have previously worked on Insurance domain projects, as Insurance domain experience is a mandatory requirement for this position.
- Design, develop, and maintain backend systems using .NET Core, following Microservices architecture
- Analyze business requirements and read, understand, and evaluate existing system architectures, proposing technical improvements when necessary
- Design, develop, and optimize databases using SQL Server and PostgreSQL
- Utilize Redis for caching, performance optimization, and state management
- Build and integrate event‑driven systems using Azure services such as Azure Event Grid, Azure Service Bus
- Work with Kafka for message streaming and event-based communication
- Ensure system reliability, scalability, performance, and maintainability
- Collaborate closely with DevOps, QA, and cross‑functional teams throughout the development lifecycle
- Participate in troubleshooting, debugging, and resolving complex technical issues
- Handle multiple concurrent tasks effectively in a fast‑paced project environment
REQUIRED SKILLS AND EXPERIENCE
- 5+ years of experience with .NET Framework, .NET Core, or .NET 8+.
- Strong knowledge of C#, RESTful APIs, Entity Framework, LINQ, OOP, SOLID, and Clean Architecture.
- Strong experience with Oracle Database, SQL optimization, and working knowledge of SQL Server.
- Basic to intermediate Angular skills for frontend support when needed.
- Understanding of Microservices, Event-Driven Architecture, Redis, Message Queues, API Security, and system performance optimization.
- Experience using AI coding tools such as GitHub Copilot to improve development productivity.
- Strong analytical, problem-solving, and teamwork skills.
Nice to Have
- Experience in Insurance/Finance domain.
- Knowledge of AI Agents, LLM/RAG, Azure Cloud, Docker, Kubernetes, and CI/CD.
- Experience building large-scale, high-performance systems.
- Experience in the Insurance/Finance domain
- Candidates available for early onboarding
BENEFITS
- Salary: Up to 50M
- Probation salary is 100% of the official salary
- 13th-month salary and performance review twice a year
- Bonus for special occasions each year (Labor Day, National Day, Solar New Year, Lunar New Year)
- Employee’s professional certification and training allowances are subject to company regulations
- Health Care Insurance
- Annual Health Assessment
- Social, health and unemployment Insurance following the government policy
- Enjoy company summer trips and other team-building activities held monthly and quarterly
- Work five days per week with flexible working time
- Professional, creative and dynamic working environment
CONTACT
- Send CV to: tuyendung@gem-corp.tech
- Hotline: +842466666100 (Recruitment Team)
- Facebook GEM Careers: https://www.facebook.com/tuyendungGEM
- LinkedIn GEM Careers: https://www.linkedin.com/company/gem-careers-hiring/

