We are looking for a .NET Full-Stack Developer with robust hands-on experience in developing web applications using ASP.NET Core.
The candidate should be comfortable working across backend, database, APIs and frontend components and should be able to develop clean, maintainable and efficient application code.
Required Technical Specialities
* Strong hands-on experience with C# and ASP.NET Core / .NET 8+
* Good experience with ASP.NET Core MVC
* Strong understanding of OOP and SOLID principles
* Good knowledge of Entity Framework Core
* Good experience with SQL Server
* Ability to design tables, relationships, indexes and efficient queries
* Good understanding of RESTful API development and integration
* Experience with authentication and authorization
* Good understanding of dependency injection and middleware
* Strong knowledge of HTML, CSS and JavaScript
* Understanding of asynchronous programming and async/await
* Experience with Git and version control
* Good debugging and problem-solving skills
* Understanding of application security and secure coding practices
* Ability to write clean, reusable and maintainable code