An international software product company from Australia is hiring .NET Technical Lead in HCM city, leading the architecture and delivery of complex distributed systems on Azure. You will mentor engineers, drive technical decisions, and ensure our microservices platform meets the highest standards of reliability and performance. The job requires proficiency in backend development using .NET technologies/Azure Microservices and excellent command of English skills.
Why You'll Love It Here:
As one of the first Technical Leads in Vietnam, you will:
- Influence hiring standards
- Shape architectural direction
- Establish coding and review practices
- Define the engineering culture
- Build leverage that lasts years
AI-Native Engineering
- Use AI tools intentionally in workflow
- Understand how to validate AI-generated output
- Encourage rapid experimentation loops
- Think about evaluation frameworks when building AI-enabled features
- Design systems ready for AI integration, not bolted-on AI
Be part of the foundational engineering cohort:
- Work on mission-critical global systems
- Build modern cloud-native architecture from the ground up
- Influence engineering standards and practices
- Collaborate in an international, culture-first organisation
- Grow into senior technical or architectural leadership roles
What Will you Do:
1. Architectural Leadership
- Define service boundaries using Domain-Driven Design
- Lead decomposition of legacy components into microservices
- Design event-driven communication patterns
- Establish API contracts and integration standards
- Ensure scalability, resilience, and fault tolerance
2. Engineering Excellence
- Review and elevate code quality
- Introduce strong testing and CI/CD discipline
- Drive observability and operational readiness
- Define performance and reliability benchmarks
- Reduce technical debt strategically (not cosmetically)
3. Delivery & Ownership
- Guide teams through architectural trade-offs
- Support production incident resolution at a systems level
- Ensure deployments are predictable and safe
- Collaborate with frontend, data, and AI teams
4. Culture & Mentorship
- Coach backend engineers
- Promote systems thinking over feature thinking
- Model accountability and calm under pressure
- Encourage thoughtful use of AI in development workflows
Job requirements:
- Deep Technical Experience with 8+ years backend engineering experience
- Strong expertise in C#, .NET Core / .NET 6+ / .NET 8
- Proven experience designing microservices architectures
- Experience with Azure (Service Bus, App Services, Azure SQL, Functions)
- Strong knowledge of distributed systems patterns
- Experience with asynchronous communication and eventual consistency
- Strong database and data modeling skills
- Experience designing APIs for scale and integration
- Systems Thinking - You must be comfortable thinking about: Service boundaries; Failure modes; Idempotency; Message ordering; Backward compatibility; Multi-region considerations; Observability strategy
- You think beyond endpoints.
- Delivery Maturity - Experience leading production systems
- Strong understanding of CI/CD and Infrastructure as Code
- Experience modernising legacy systems
- Ability to balance short-term delivery with long-term architecture
- Communication - Strong spoken and written English
- Ability to explain technical trade-offs to business stakeholders
- Comfortable in architectural workshops and cross-team discussions.
Salary, benefits:
- Monthly salary base: flexible to discuss
- Annual performance bonus
- 13th month salary.
Who Should Apply?
You should apply if you:
- Enjoy architecting distributed systems
- Want to modernise enterprise platforms properly
- Think in domains, not classes
- Care deeply about reliability and design
- Want to mentor engineers and raise standards
- Aspire to grow into Principal Engineer or Architect roles
This role will suit leaders who:
- Take ownership of systems end-to-end, not just individual tickets
- Embrace architectural accountability and design leadership
- Champion change, modernisation, and continuous improvement
- Thrive in a fast-paced, high-impact engineering environment
If you would like to apply for the job or find out more, please contact Hieu Nguyen at TECHSPACES on