What You'll Do
- 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
Who We're Looking For
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 at Orient
Rewards & Career Growth
- Earn a competitive salary, with 100% gross pay from day one, a 13th-month salary, dedication bonus, and performance reviews every 6 months.
- Keep growing through technical and soft-skill training, English classes with native-speaking teachers, active tech communities, and our Learning Support Program.
Flexibility & Global Opportunities
- Enjoy a hybrid working model with 2 work-from-home days per week and flexible start times before 10:00 AM.
- Collaborate with international clients and teams on global projects, explore modern technologies, and solve real-world business challenges.
Health & Work-Life Balance
- Stay healthy with health insurance, annual health check-ups, optional coverage for your spouse and children, and well-being activities.
- Make more time for life with 12 annual leave days that increase with tenure, 5 paid sick leave days, 11 public holidays, and an extra day off at Christmas.
A Great Place to Work
- Enjoy free daily breakfast, tea, coffee, candies, and afternoon snacks, plus Happy Thursday gatherings and a monthly budget for team activities.
- Find your community through our Football, Badminton, Swimming, Chess, and Music Band clubs, with opportunities to connect, share your passions, and enjoy activities together.
- Make memories through annual company trips, year-end parties, and events throughout the year.
- Feel cared for with birthday gifts, Tết lucky money, welcome gifts, and financial support for marriage, childbirth, and bereavement.
More than a job. A place to grow, connect, and make an impact. Let's build what's next together at Orient!
43