Senior Software Engineer (.Net-Angular/Reactjs)

Orient Software logo

Orient Software

View Salaries, Reviews, and more  

Job Description

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.



Interview Questions of Senior Software Engineer (.Net-Angular/Reactjs) at Orient Software

Currently, there aren't any interview questions for this role at Orient Software shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now