← Back to jobs

Job Description
Top 3 Reasons To Join Us
The Job
We are looking for a talented Senior Backend .NET Core 8 Developer to join our software development team. You will be responsible for building and maintaining high-quality backend applications, integrating with frontend systems, and ensuring optimal performance and security.
Open for Fresher and Mid-Senior Level Candidates to join our team.
Your Skills and ExperienceFor Fresher-level candidates, we provide a structured training and mentoring program, with opportunities to work on real projects and grow professionally.
1. Technical Skills:
Experience:
- 4+ years of experience in software development using .NET Core (preferably .NET 8)
- Practical experience with .NET Core projects, API development, and integration with frontend or third-party systems
Backend Development:
- Proficient in C#, .NET Core 8, ASP.NET Core, Entity Framework Core, and related technologies
- Strong understanding of Object-Oriented Programming (OOP), MVC pattern, and design patterns (e.g., Dependency Injection, Repository Pattern)
- Skilled in developing RESTful APIs, microservices architecture, and using tools such as Swagger and Postman
Integration & Development:
- Experience working with databases such as SQL Server, PostgreSQL, MySQL, or NoSQL databases (e.g., MongoDB, Redis)
- Understanding of the Software Development Life Cycle (SDLC), including architecture design, testing (unit & integration testing), and deployment (CI/CD)
- Ability to optimize application performance, ensure security (authentication/authorization), and handle complex technical issues
Preferred (Nice-to-Have):
- Experience with Angular
- Knowledge of other frontend technologies (React, Vue.js) is a plus
- Knowledge of cloud services (AWS, Azure, Google Cloud) or container technologies like Docker, Kubernetes
2. English Skills:
- Good English communication skills (both speaking and writing) to work with international teams and clients
3. Soft Skills & Responsibilities:
Teamwork:
- Work in Agile/Scrum environment, collaborate with Scrum Master and development teams
- Participate in product design, technical evaluations, and code reviews to ensure code quality
Problem-Solving:
- Capable of analyzing, designing system architecture, and resolving complex technical problems
- Research and apply new technologies in projects
4. Education & Experience:
- Bachelor’s degree in Information Technology, Computer Science, Software Engineering, or related fields
- 3–5 years of experience working in tech companies, preferably with international or outsourcing projects
Application Requirements:
- A detailed CV listing experience and completed projects
- Relevant certificates (if any)
Benefits:
- Working hours: 9:00 AM – 6:00 PM, Monday to Friday
- Flexible working model: Mainly on-site, with remote work flexibility when needed
- Competitive Salary: 20 – 35 million VND/month
- Full insurance in accordance with the law
- Paid leave, 13th-month salary
- Team building activities, skill development training
- Professional and dynamic working environment with career growth opportunities
Benefits
Benefits:
- Working hours: 9:00 AM – 6:00 PM, Monday to Friday
- Flexible working model: Mainly on-site, with remote work flexibility when needed
- Competitive Salary: 20 – 35 million VND/month
- Full insurance in accordance with the law
- Paid leave, 13th-month salary
- Team building activities, skill development training
- Professional and dynamic working environment with career growth opportunities