Job Summary
Senior Software Engineers are experienced and knowledgeable software developers who can technically lead or participate in development teams to implement complex software project.

• Proficient .NET 4/4.5 + ASP.NET MVC + Web API + SQL
• Good JavaScript skills - having experience of any JavaScript front-end framework e.g. Knockout, Angular… is a plus
• Proficient writing UTs with mocking
• Good OOP
• Basic knowledge or experience of using IoC container.
• Basic knowledge or experience of design pattern.
• Knowledge or experience of NoSQL is a plus

• Salary ranges up to $2000+, 100% salary during probation period
• Performance appraisal twice a year
• Premium healthcare insurance (provided by AON this year) for you and your loved ones
• Onsite opportunities: short-term and long-term assignments in The United States of America
• Company trip in every summer, at least 2 team building gatherings and big annual year-end party every year
• Various trainings on hot-trend technologies, best practices and soft skills
• Sport activities: football, tennis, table-tennis, badminton, yoga, swimming...
• Commitment to community development: charity every quarter, blood donation, public seminars, career orientation talks...
• Free in-house entertainment facilities (foosball, table-tennis, boxing...), coffee (latte, cappuccino, espresso) and snack (instant noodles, cookies, candies...)
• And many more

If you're interested in this position, please send your resume via
You can find here for more information:

In case you are not ready this time but know some friends with matching skills (applied to all opening positions), introduce him/her now to get referral bonus!