Yêu cầu công việc
Technical Skills:
Experience:
4+ years of experience
in software development using
.NET Core
(preferably .NET 8) or
Golang
Practical experience with .NET Core projects, API development, and integration with frontend or third- party systems
Backend Development:
Strong understanding of Object- Oriented Programming (OOP), MVC pattern, and design patterns (e.g., Dependency Injection, Repository Pattern)
Proficient in C, .NET Core 8, ASP.NET Core, Entity Framework Core, and related technologies or Golang
Skilled in developing RESTful APIs, microservices architecture, and using tools such as Swagger and Postman
Integration & Development:
Ability to optimize application performance, ensure security (authentication/authorization), and handle complex technical issues
Understanding of the Software Development Life Cycle (SDLC), including architecture design, testing (unit & integration testing), and deployment (CI/CD)
Experience working with databases such as SQL Server, PostgreSQL, MySQL, or NoSQL databases (e.g., MongoDB, Redis)
Preferred (Nice- to- Have):
Knowledge of cloud services (AWS, Azure, Google Cloud) or container technologies like Docker, Kubernetes
Experience with Angular
Knowledge of other frontend technologies (React, Vue.js) is a plus
English Skills:
Good English communication skills (both speaking and writing) to work with international teams and clients
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:
Research and apply new technologies in projects
Capable of analyzing, designing system architecture, and resolving complex technical problems
Education & Experience:
3–5 years of experience working in tech companies, preferably with international or outsourcing projects
Bachelor’s degree in Information Technology, Computer Science, Software Engineering, or related fields
Application Requirements:
A detailed CV listing experience and completed projects
Relevant certificates (if any)