Top 3 Reasons To Join Us
Effective Personal & Professional Development
Onsite Opportunity to the Netherlands
ATTRACTIVE SALARY & Relaxing Working Environment
The Job
We're looking for a Senior .Net Developer to join our growing team in Nha Trang, Vietnam. You'll be part of an existing friendly team of developers and working on a variety of interesting projects that will really challenge yourself.
Your Skills and Experience
- Proven experience as a .NET developer.
- Strong hands-on experience in OOP, code skeletons, design patterns, and SOLID principles.
- Familiarity with the ASP.NET framework and ORM frameworks like Entity Framework.
- Proficient in writing unit tests and integration tests.
- Database skills with MySQL, PostgreSQL, and MongoDB.
- Strong hands-on experience with server-side concepts such as Messaging and Workflow.
- Experience with batch processing of large datasets.
- Basic understanding of architectural patterns like MVP, MVVM, and MVC.
- Basic understanding of security considerations (e.g., OWASP, GDPR).
- Knowledge of API/application versioning and feature flags.
- Experience with application profiling, tuning, optimizing, and refactoring.
- Familiarity with Docker and container orchestration.
- Knowledge of cloud services like Kubernetes, AWS, GCP, and Azure is a plus.
- Experience with Microservices architecture is a plus.
- Experience with CI/CD pipelines is a plus.
- Experience with front-end frameworks (e.g., ReactJS, Angular) is a plus.
- Good communication and mentorship skills.
Excellent opportunities await
- Participate in designing and technical discussions, and propose solutions with technical leads or architects.
- Perform code reviews, provide constructive feedback, manage code quality and security, and identify technical debt.
- Apply ASP.NET best practices to project development.
- Ensure up-to-date technical documentation.
- Ensure software quality through unit tests and integration tests.
- Manage code/application versioning and deployment.
- Create guidelines for team members to adhere to project conventions and development processes.
- Troubleshoot, diagnose, and identify performance issues and bottlenecks.
- Monitor system performance, and perform profiling, tuning, and optimization.
What we expect from you:
Is this you?
- Initiative and result-oriented.
- Strong analytical and conceptual thinking.
- Ability to deal with uncertainty in dynamic environment.
- Ability to give and receive feedback constructively.
- Be capable of using both oral and written English effectively.
- Strong analytical and report writing skills, communication skills and problem-solving skills.
- Proven experience in working with minimal supervision.
- Be a team player.
- Good presentation skills.
Why You'll Love Working Here
A work environment so rewarding/welcoming/comfortable/ambitious, you'll soon forget the rest
- A fun, creative and fast-paced working environment.
- Flexible working hours.
- Attractive and competitive salary.
- We provide you work support equipment (e.g., laptop, monitor ...).
- 13th salary bonus.
- Lunch allowance.
- Premium health checkup package.
- Gifts and allowances for Wedding, newborn babies, Women's Day, Children's Day and Mid-Autumn Children's Festival; monthly birthday celebrations.
- 12-day annual leaves, Christmas Day Leave.
- Annual Performance Review.
- Teambuilding events and company trip.
- Training and career development opportunities.
- Onsite opportunity to the Netherlands.
- Fully stocked kitchen with raw noodles, tea and coffee.
- Free indoor entertainment facilities.
A work environment so rewarding/welcoming/comfortable/ambitious, you'll soon forget the rest
- A fun, creative and fast-paced working environment.
- Flexible working hours.
- Attractive and competitive salary.
- We provide you work support equipment (e.g., laptop, monitor ...).
- 13th salary bonus.
- Lunch allowance.
- Premium health checkup package.
- Gifts and allowances for Wedding, newborn babies, Women's Day, Children's Day and Mid-Autumn Children's Festival; monthly birthday celebrations.
- 12-day annual leaves, Christmas Day Leave.
- Annual Performance Review.
- Teambuilding events and company trip.
- Training and career development opportunities.
- Onsite opportunity to the Netherlands.
- Fully stocked kitchen with raw noodles, tea and coffee.
- Free indoor entertainment facilities.