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.
-
Years of Experience Required
3+ years of experience
-
Required Education Level
Bachelor’s Degree
-
Job Level
Middle/Senior
-
Work Form
Full-time
-
Email: [email protected]