Job Description
Vietmap Application JSC is established in the year 2006 by an elite group of experts in GIS (Geographic Information System) and information technology.
Today, VIETMAP is known as a leading company in Vietnam about digital map making as well as GIS services and products providing.
We are looking for a Backend .NET Developer to join our LBS Software
Responsibility:
- Collaborate with the team to develop a large scale application for Fleet Management System based on the microservices architecture.
- Developing robust and scalable custom code solutions for the application.
- Working as a part of a team to meet demanding project requirements.
- Comply with established coding quality standard of the company.
- Encouraging to contribute ideas for system architecture and design decisions.
- Stay motivated and up-to-date with the latest developments and trends in web design & development.
Requirements:
- University/College degree in Software Engineering, Information Technology, or equivalent.
- At least 2 years of work experience in developing web application.
- Have good knowledge of C#, .NET, .NET Core, MVC, OOP, dependency injection, design patterns, principled and best practices.
- Hands-on experience with .NET Core, MVC, Entity Framework (Core), MongoDB, SQL Server, Redis.
- Be able to use Git on a daily basis.
- Have a teamwork spirit, be careful, pay attention to small details, think logically, long-term working
- Passionate learners who aren’t afraid of new tools and technologies
Good to have:
- Have knowledge of design patterns.
- Have knowledge about the microservices architecture.
- Experience in working with E-Commerce or GIS projects.
- Experience in working with ASP.NET Boilerplate (ABP) is a big plus.
- Have knowledge about the SSO, JWT or OAuth2.
- Have knowledge about message queues such as: Kafka, RabbitMQ.
- Basic knowledge of Docker, Kubernetes, DevOps.
- Experience in Agile environment.
- “can-do” attitude, listen and communicate well with team members.
- Have the ability to self-learn and troubleshoot.
- English: Good at Reading skill.
Benefits:
- Be entitled to all basic benefits as government stipulation such as: social insurance, health insurance, unemployment insurance.
- Bonus: 13th month salary, additional performance bonus upto 2 month salary for excellent performance.
- Getting company sponsor for health benefit package PTI after signing official
- Being trained frequently to improve professional skills and work-related skills.
- The outstanding staff may earn special benefits such as: getting official contract ahead of time, receiving hot bonus, getting quickly promoted, getting before-term salary increased ..
- Participation in fun activities at office and after work such as monthly birthday celebration, football club, English club, ... 100% covered by company.