Senior .Net Engineer

March 20, 2026
VND 49,400,000 / month
Urgent

Job Overview


  • Date Posted
    March 20, 2026
  • Expiration date
    May 31, 2026
  • Experience
    3 - 5 Years, 5 - 8 Years
  • Qualification
    Bachelor Degree
  • Level
    Senior
  • Company Type
    Product
  • Company Size
    200+
  • Working Type
    Onsite
  • Country
    Japan
  • Domain
    Others
  • Overtime
    No
  • Working time
    Mon - Fri
  • Address
    Ba Dinh, Hanoi
  • Offered Salary
    VND 49,400,000 / month

Job Description

A Senior Backend Developer specialized in .NET will have extensive experience designing, building, and maintaining robust backend services using modern .NET technologies, with a strong focus on scalability, performance, and clean architecture. He will work on large, business-critical platforms supporting thousands of concurrent users, interacting intensively with relational and non-relational databases.

As a senior member of the team, he will contribute to architectural decisions, promote engineering best practices, and help evolve the systems toward modern, cloud-native solutions.

 Key Responsibilities

– Design, develop, and maintain backend services and APIs using .NET 8 / .NET Core and modern frameworks.

– Work with both SQL databases (Azure SQL, MS SQL Server) and NoSQL solutions (Cosmos DB), ensuring high performance, global distribution, and reliability under heavy load. 

– Apply advanced architectural principles such as Domain-Driven Design (DDD), CQRS, and multi-layered design patterns. 

– Build solid data access layers with Entity Framework, and use micro-ORMs like Dapper when top performance is needed. 

– Secure APIs with OAuth 2.0 and JWT, using IdentityServer or any identity provider. 

– Write and maintain unit tests to ensure system correctness and stability. 

[Optional] – Contribute to migrations from legacy ASP.NET Core, an open-source web development framework | .NET applications to modern RESTful architectures on .NET Core. 

– Participate in CI/CD pipelines using Azure DevOps, performing automated deployments to Azure environments. 

– Work with key Azure cloud components, including

  •  App Services 
  • Azure Functions 
  • Azure SQL 
  • Front Door 
  • Log Analytics 
  • (and other PaaS services)

– Ensure code quality through Clean Code practices, peer reviews, and documentation. 

– Use Git within Azure DevOps for version control, branching strategies, and collaborative development workflows. 

– Follow and enforce OWASP best practices, focusing on secure coding and system hardening. 

– Collaborate with cross-functional teams (Product, QA, Architecture) in an agile environment. 

– Mentor junior developers and contribute to technical decision-making.

Required skills and experiences

– 4+ years of experience as a Backend Developer using .NET / .NET Core. 

– Strong hands-on experience with .NET 8 or other recent .NET Core versions. 

– Proficiency with SQL databases and strong understanding of NoSQL principles. 

– Solid knowledge of DDD, CQRS, and layered architecture patterns. 

– Experience with Entity Framework Core and data modelling. 

– Comfortable working on high-traffic, large-scale systems with significant concurrent usage. 

– Experience with unit testing. 

– Hands-on experience deploying services through Azure DevOps. 

– Strong understanding of modern Azure PaaS components. 

– Good command of Git and code-management best practices. 

– Strong awareness of secure coding standards (OWASP). 

– Fluent English (written and spoken)

Preferred skills and experiences

– Experience with migration projects from traditional ASP.NET Core, an open-source web development framework | .NET monolithic systems to modern .NET Core REST architectures. 

– Familiarity with distributed systems and microservices architectures. 

– Knowledge of performance tuning for high-load applications

– Strong analytical and problem-solving abilities. 

– Excellent communication skills and teamwork mindset. 

– Ability to work in fast-paced environments with changing priorities. 

– Proactive, quality-focused, and committed to continuous improvement.

Why Candidate should apply this position

The company is one of the leading R&D Centers with the professional and friendly global working environment. We offered flexible and diversified benefits packages that ensure the best things for the employees. 

1. Career Path Development  

– Clearly defined long-term multi-career roadmap;  

– Unlimited development & training opportunities (Language Training, Technical  Training, Soft-skill Training, On-job Training, etc.)  

– Oversea business trips (Japan, China, Singapore, US, Mexico, EU, etc.)  

– The opportunity of experiencing with new technologies: cloud, sensors, mobile, etc 

2.  Work-life Balance  

– Flexible working time that supports work-life balance (Core time: 9:00-16:00; 5 days  from Monday – Friday/ week) Flexible lunch time;  

– Additional special holiday  

3. Wellness  

– Well-protected with 24/7 personal accident and medical care insurance;  

– Well-designed Annual Health Check-up program;  

4. Activities  

– Team-building activities; Birthday Party; Year-end party; Sport Day/ Family Day  

– Summer Vacation (Trip to famous tourist spots domestic/ overseas,…)  

5. Cash Benefits  

– Attractive and competitive salary & bonus package depend on abilities, performance and competencies  

– Diversified allowance scheme  

6. Physical Environment  

– Grade A Office with creative workplace and open space.  

– Well-equipped facilities/ devices and professional working platforms. 

Report to

Team Leader

Interview process

1st interview: Technical interview with team leader (in English) > 2nd interview: General Manager (in English)

Note:

  • Max Salary: 1900 USD / month (gross)
  • Bonus salary for the candidate good at Japanese
  • Bonus salary for employees having children
  • Focusing on bonus (monthly, quarterly, yearly, projects,…)
  • 100% Salary during probation
  • Individual insurance right after conpleting the probation