Full Stack .NET Developer (with .NET Core and Angular)
Full Time, Office
Responsibilities:
- Design, develop, and maintain scalable web applications using .NET MVC/Core and Angular
- Write clean, efficient, and maintainable code following best practices.
- Troubleshoot and debug issues reported by users and implement solutions in a timely manner.
- Collaborate with cross-functional teams including product management, design, and QA to ensure that projects meet business and user needs
- Implement security best practices to ensure data protection.
- Participate in the testing process through unit testing and bug fixes.
Requirements
- Strong ability to build RESTful services in C# with .NET( MVC or .NET Core).
- Proven 4+ year experience as a Full Stack Developer with strong proficiency in .NET Core and Angular.
- Solid knowledge on Typescript, JavaScript (ES6+) and Angular 2+.
- Strong theoretical and practical knowledge of object-oriented programming including design patterns.
- Experience in writing unit test and integration testing in Nunit Framework
- Ability to write, understand, and troubleshoot T-SQL and design MS SQL Server objects.
- Experience in source control tools like GIT, SVN, TFS, etc.
- Sound knowledge of EF Core, Identity, JWT, ADO.NET.
- Experience in working with Azure cloud, Microservice architecture, Docker would be plus point.
- Excellent communication and interpersonal skills
Benefits
- Competitive salary based on experience.
- Health insurance.
- Professional development opportunities.
- Dynamic and inclusive work environment.