Senior Fullstack .NET Engineer (Australian Project)

1 2026-04-30

Responsibilities

  • Collaborate with cross-functional teams (Developers, Product Owners, QA) to design and deliver scalable full-stack solutions using .NET, Angular, Microservices, and Azure
  • Develop high-quality, maintainable code for both backend services and client-side applications
  • Translate business and stakeholder requirements into efficient, reliable technical solutions
  • Contribute to system architecture, technical direction, and continuous improvement of engineering practices
  • Champion software quality through code reviews, testing, and adherence to best practices
  • Solve complex technical problems and proactively drive solutions to completion
  • Actively participate in Agile/Scrum processes and foster a collaborative, transparent team culture
  • Continuously learn, innovate, and contribute ideas to enhance product and team performance

Requirements

Must have:

  • At least 6+ years of experience in .NET development, delivering large-scale enterprise applications
  • Strong hands-on experience with C#.NET (preferably .NET 8), ASP.NET Core (MVC, Web API), and RESTful services
  • Solid experience with microservices architecture and distributed systems design
  • Proficiency in MS SQL Server, Entity Framework, and database design; familiarity with NoSQL databases (MongoDB, Cassan, dra, or Cosmos DB)
  • Experience with modern front-end frameworks (Angular and/or React)
  • Hands-on experience with Azure and cloud-based technologies
  • Strong understanding of OOP principles and design best practices (SOLID, DRY, KISS, Separation of Concerns, Dependency Injection)
  • Experience with unit testing and integration testing
  • Familiarity with CI/CD pipelines and tools (e.g., Git, Terraform, Octopus Deploy)
  • Experience working in Agile/Scrum environments
  • Good collaboration skills with a proactive mindset and ability to engage effectively with stakeholders
  • Experience with real-time or near real-time systems (e.g., Kafka, Azure SignalR)
  • Experience with message brokers (Azure Service Bus, RabbitMQ)
  • Strong communication skills in English (especially in meetings and client interactions)
  • Good task management skills, with the ability to handle context switching effectively

Nice to have:

  • Familiarity with micro-frontends or web components
  • Exposure to advanced cloud architectures and scalable system design
  • Strong self-motivation with a continuous learning mindset, and willingness to share technical knowledge with the team
  • Mentoring capability, with the ability to support and elevate team members beyond individual contribution

What we offer

  • Attractive and competitive performance-based compensation package.
  • Full gross salary during probation.
  • Generous 13-month salary and dedication bonus.
  • Comprehensive healthcare insurance package and annual health check-ups.
  • Flexible check-in time before 10:00 AM on weekdays.
  • 1-day remote work per week.
  • 12 annual leave days, 5 sick leave days, 11 public holidays as required by Vietnamese Labor Law, plus one extra day off for Christmas.
  • Opportunity to work on global projects, collaborate with international teams, and have business trip to Australia.
  • Daily breakfast, Happy Thursday gatherings to connect with colleagues.
  • Active sport clubs such as badminton, running, football, music clubs.
  • Teambuilding activities, annual company trips, and year end party.
  • Continuous learning opportunities through technical & soft skills training, English classes, and internal communities.
  • Financial assistance for important life events, including marriage, childbirth, and bereavement, ensuring support at every stage of life.

BACK TO CAREERS