Mô Tả Công Việc
The overall expectation of the position
We are seeking a skilled and motivated to join our dynamic development team. The successful candidate will work on designing, developing, and maintaining .NET applications. As a software engineer, you will collaborate with cross-functional teams to deliver high-quality software solutions.
Responsibilities:
- Develop and maintain full-cycle software applications using C# .NET framework and related technologies.
- Write clean, scalable, and maintainable code that follows industry best practices and coding standards.
- Analyze system requirements and design efficient and scalable solutions.
- Apply system design principles such as messaging, thread pool, microservices, and API standards to ensure robust and scalable solutions.
- Collaborate with team members to identify and implement software improvements and optimizations.
Yêu Cầu Công Việc
- Minimum 3 years of practical experience in full-cycle software application development.
- Strong expertise in web-based systems architecture, service-based architecture, and enterprise application architecture.
- Proficient in C# .NET framework, including ASP.NET MVC, Entity Framework, Linq, Restful API, Web Services, Windows Service, HTML/CSS/JavaScript, jQuery, and .NET Core.
- Experience with Kafka and Distribution Cache is a plus.
- Knowledge of mobile native app development for Android and iOS platforms (Swift) is advantageous.
- Knowledge of Kubernetes (K8s) is beneficial.
Hình thức
Quyền Lợi
- Attractive salary
- 13th salary + performance bonus
- Laptop provided.
- Health insurance - social insurance 100% contribution
- Meal - phone allowance