Orient Software is a professional software development company and a trusted AI & data partner, delivering tailored solutions that enable businesses to grow and innovate. Established in 2005, with offices in Vietnam, Japan, and Singapore, we provide scalable engineering capabilities through a globally integrated delivery model. Our vision is to become an internationally recognized technology corporation, delivering innovative solutions powered by world-class expertise.
Beyond our core services, we offer two flagship products:
- Neurond AI, an empowering data-driven automation and smarter decision-making.
- BravoSuite, an ultimate HR tool to centralize all the talent management activities, streamline operations and boost business efficiency.
Our core values — Collaboration, Openness, and Learning Mindset, which shape our culture, strengthen our people, and drive sustainable success for our clients worldwide.
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
Qualifications
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
Why you'll love working here
- 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 Melbourne, Australia
- Daily breakfast (first come, first served), 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.