CMC Global

Full-stack .NET + Angular Developer

CMC Global

  • icon-1
    TP. Hồ Chí Minh,
  • icon-2
    November 30, 2026

JOB DESCRIPTION 

We are looking for a Full-stack .NET + Angular Developer responsible for designing, developing, and maintaining scalable web applications across both backend and frontend layers. 

RESPONSIBILITIES 

  • Develop backend services and APIs using C#, .NET, and ASP.NET Core. 
  • Develop frontend applications using Angular and TypeScript. 
  • Design and implement RESTful APIs and system integrations. 
  • Develop reusable frontend components and backend services. 
  • Work with relational databases and optimize queries. 
  • Participate in system design and technical solution discussions. 
  • Implement authentication, authorization, validation, and security controls. 
  • Write unit tests and support integration testing. 
  • Troubleshoot and resolve application issues. 
  • Perform code reviews and maintain coding standards. 
  • Collaborate with Business Analysts, QA, DevOps, and other developers in Agile/Scrum environments. 

REQUIREMENTS

MUST HAVE 

  • 3+ years of Software Development experience. 
  • Strong experience with C# and .NET / ASP.NET Core. 
  • Hands-on experience with Angular. 
  • Strong knowledge of TypeScript, JavaScript, HTML, and CSS. 
  • Experience developing and integrating RESTful APIs. 
  • Experience with SQL Server or other relational databases. 
  • Good understanding of Object-Oriented Programming and software design principles. 
  • Experience with Git. 
  • Good debugging and problem-solving skills. 
  • Good English communication skills, both verbal and written, with the ability to collaborate effectively with international teams. 

NICE TO HAVE 

  • Experience with Entity Framework / Entity Framework Core. 
  • Experience with Microservices architecture. 
  • Knowledge of Clean Architecture, SOLID principles, and common design patterns. 
  • Experience with Docker and Kubernetes. 
  • Experience with Azure or AWS. 
  • Knowledge of CI/CD pipelines. 
  • Experience with unit testing frameworks. 
  • Experience with Kafka, RabbitMQ, or similar messaging systems. 

HOW TO APPLY

Please send your application via email: [email protected] 

*By submitting your application to [email protected], you acknowledge that you have read, understood, and agreed to CMC Global’s REGULATIONS ON THE PROTECTION OF CANDIDATES’ PERSONAL INFORMATION.

  • CMC Career 1

    Years of Experience Required

    3+ years of experience

  • CMC Career 2

    Required Education Level

    Bachelor’s Degree

  • CMC Career 3

    Job Level

    Middle/Senior

  • CMC Career 4

    Work Form

    Full-time

  • CMC Career 5

Maximize Your ROI
in the Cloud

Let's Chat!