Dotnet Developer [MPR_2026_T104]

LinkedIn|transcosmos Vietnam Co., Ltd|Vietnam|30 Jul 2026
Apply Now →

JOB DESCRIPTION

WE NEED YOU:

  • Develop and maintain systems using C#, .NET, ASP.NET MVC / .NET Core
  • Design system architecture (Monolith / Microservices)
  • Perform end-to-end system design (API, database, queue, worker…)
  • Optimize system performance (performance tuning) across backend and database
  • Work with SQL Server: schema design, query optimization, transaction handling
  • Build and integrate RESTful APIs and message queues (RabbitMQ/Azure Service Bus)
  • Develop basic frontend with HTML, CSS, jQuery
  • Troubleshoot production issues: debugging, log analysis, root cause analysis
  • Design systems for scalability, reliability, and fault tolerance
  • Conduct code reviews and enforce best practices
  • Mentor junior and mid-level developers.


WORK LOCATION:

  • 4th floor, Moc Gia Cong Hoa Building, 123 Cong Hoa street, Ward 12, Tan Binh District, HCMC
  • Other sites of transcosmos Vietnam


WORKING TIME:

  • Service time: 8 AM - 5 PM, Monday – Friday & Bi-weekly Saturday


REQUEST

  • Bachelor’s degree in Information Technology, Computer Science, or related fields.
  • 4–6+ years’ experience with C#/.NET
  • Strong experience in ASP.NET MVC / .NET Core
  • Solid knowledge of HTML, CSS, jQuery
  • Strong understanding of OOP, SOLID, Design Patterns .
  • Strong system design capability (end-to-end architecture)
  • Experience in performance tuning (API, DB, caching)
  • Understanding distributed systems (queue, eventual consistency, retry)
  • Knowledge of database internals (index, execution plan, locking)
  • Ability to debug production issues (logs, tracing, root cause)

System-Level Requirements:

Hiểu và áp dụng System Design:

  • Thiết kế kiến trúc hệ thống end-to-end
  • Phân tích trade-off giữa các giải pháp

Kinh nghiệm Performance Tuning:

  • Tối ưu API, xử lý bottleneck
  • Caching (Redis), async processing

Hiểu Distributed Systems Basics:

  • Message queue, eventual consistency
  • Idempotency, retry, circuit breaker

Hiểu Database Internals:

  • Index, execution plan
  • Locking, transaction, deadlock

Có khả năng Debug Production Issues:

  • Phân tích log, tracing
  • Xác định root cause và đề xuất giải pháp

Nice to have:

  • Experience with: Microservices architecture
  • Experience with: Redis, SignalR, Background jobs / Worker Services
  • Experience with Azure / Cloud platforms
  • Knowledge of: CI/CD pipelines, Docker / Kubernetes
  • Experience handling high-load systems

Key Competencies

  • Strong system thinking
  • Analytical and problem-solving skills
  • High ownership and responsibility
  • Ability to work independently and in teams

BENEFITS

  • Salary: Up to 35Mil (Negotiable)
  • Promotion and career development opportunities
  • Periodical bonus: twice per year
  • Position promotion & salary review: once per year
  • 13th-month salary
  • Full insurance under Vietnamese Labor Law
  • Holiday gifts and company events
  • Fun working environment with birthday parties and engagement activities