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.
Vietnamese:
- Phát triển và bảo trì hệ thống sử dụng C#, .NET, ASP.NET MVC / .NET Core
- Thiết kế và xây dựng kiến trúc hệ thống (Monolith / Microservices)
- Phân tích và thiết kế System Design end-to-end (API, DB, Queue, Worker…)
- Tối ưu hiệu năng hệ thống (performance tuning) ở cả backend và database
- Làm việc với SQL Server: thiết kế schema, tối ưu query, xử lý transaction
- Xây dựng và tích hợp RESTful APIs, message queue (RabbitMQ/Azure Service Bus)
- Phát triển frontend cơ bản với HTML, CSS, jQuery
- Xử lý các vấn đề production: debug lỗi, phân tích log, root cause analysis
- Thiết kế hệ thống đảm bảo scalability, reliability, fault tolerance
- Tham gia code review, đảm bảo chất lượng code và best practices
- Mentor và hỗ trợ các developer khác trong team.
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:
- 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
- Experience with:
Vietnamese:
- Tối thiểu 4–6+ năm kinh nghiệm với C#/.NET
- Thành thạo ASP.NET MVC / .NET Core
- Kinh nghiệm với HTML, CSS, jQuery, JavaScript
- Nắm vững OOP, SOLID, Design Patterns.
- Điểm cộng:
- Có kinh nghiệm:
- Kinh nghiệm với Microservices architecture
- Kinh nghiệm với: Redis, SignalR, Background jobs / Worker Services
- Kinh nghiệm với: Azure / Cloud
- Hiểu về: CI/CD, Docker / Kubernetes
- Kinh nghiệm xử lý hệ thống high-load
- Có kinh nghiệm:
Key Competencies
- Strong system thinking
- Analytical and problem-solving skills
- High ownership and responsibility
- Ability to work independently and in teams
BENEFITS
- Salary: Negotiation
- Promotion and career development opportunities
- Periodical bonus: twice per year
- Position promotion & salary review: once per year

