We are seeking a skilled and experienced .NET Full Stack Developer to join our team.
The ideal candidate should have a strong background in backend and frontend web development using Microsoft technologies, experience with Azure cloud services, and working knowledge of modern frontend frameworks like Angular.
Key Responsibilities:
- Design, develop, and maintain web applications using .NET / .NET Core, C#, and ASP.NET MVC
- Build and consume RESTful APIs using ASP.NET Web API
- Integrate Entity Framework for database access and model management
- Write optimized SQL queries, stored procedures, and manage databases using MS SQL Server
- Collaborate with frontend developers and contribute to UI design using HTML, CSS, jQuery, and Angular
- Azure Development like Functions, Queues, service bus and logic Apps.
- Participate in code reviews, architecture discussions, and agile ceremonies
- Troubleshoot and debug issues across the full stack
- Ensure cross-browser compatibility, responsiveness, and performance optimization
Required Skills:
- Proficiency in .NET Framework / .NET Core
- Strong coding skills in C#
- Hands-on experience with Entity Framework and MS SQL Server
- Solid understanding of ASP.NET MVC and Web API
- Experience with Azure services like App Services, SQL Database, Blob Storage, etc.
- Working knowledge of Angular (any version)
- Frontend skills: HTML5, CSS3, jQuery
- Familiarity with Git, Agile/Scrum methodologies
Preferred Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field
- Experience with CI/CD pipelines and version control (e.g., Azure DevOps, GitHub)
- Knowledge of modern JavaScript frameworks or TypeScript