This job has been added to your Saved jobs.
You have reached the limit of 20 Saved Jobs. If you want to create a new one, please manage your Saved Jobs.
[Hybrid] Senior Backend .NET Core 8 Developer (English)
Job description
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.
For Fresher-level candidates, we provide a structured training and mentoring program, with opportunities to work on real projects and grow professionally.
Your skills and experience
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)
Why you'll love working here
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
Công ty Phát triển Phần mềm Quang Trung