Dot Net Fullstack Developer
Description
Roles and Responsibilities
- 5-10 years of experience in full-stack application development using Microsoft .NET technologies.
- Strong hands-on experience with C#, .NET Core / .NET 6+, ASP.NET Core, and Web API development.
- Experience building front-end applications using Angular or React, JavaScript/TypeScript, HTML, and CSS.
- Strong knowledge of SQL Server, database design, stored procedures, and query optimization.
- Experience developing RESTful APIs and integrating with third-party systems.
- Good understanding of object-oriented programming, design patterns, SOLID principles, and clean architecture.
- Experience with Entity Framework Core, LINQ, and ORM-based data access.
- Knowledge of Git, CI/CD pipelines, Azure DevOps, and Agile development practices.
- Experience in unit testing, debugging, performance optimization, and application troubleshooting.