Role Overview
We are looking for a skilled .NET Full Stack Developer with 4–6 years of hands-on experience building and maintaining enterprise-grade web and Windows-based applications. The ideal candidate brings strong expertise in C#, .NET, MVC architecture, and SQL Server, along with working knowledge of Angular and web services. We are specifically looking for candidates with genuine enterprise project experience, strong technical ownership, and consistent career progression.
Responsibilities
- Develop, enhance, and maintain applications using C#, .NET Framework / .NET Core, and MVC
- Design and develop Web APIs and Web Services (REST/SOAP)
- Build and maintain Windows Applications and background services
- Develop and maintain front-end components using Angular
- Write optimized queries, stored procedures, triggers, and functions in SQL Server
- Manage, debug, and monitor SQL Server Jobs
- Configure and maintain Windows Scheduler tasks and Windows Services
- Handle application deployment and configuration in IIS
- Troubleshoot, debug, and optimize application performance and database stored procedures
- Participate in code reviews and follow best coding practices and standards
Requirements
- 4–6 years of hands-on experience in C#
- 4–6 years of hands-on experience with .NET and .NET Core
- 4–6 years of experience in MVC architecture
- 4–6 years of hands-on experience with Angular
- 4–6 years of hands-on experience in SQL Server
- Experience building Windows Applications
- Hands-on experience in ASP.NET
- Experience developing and consuming RESTful APIs / Web Services (REST/SOAP)
- Hands-on experience with Windows Scheduler and Windows Services
- Experience with IIS deployment and configuration
- Understanding of version control tools and CI/CD pipelines (GitLab/GitHub)
Skills
- C#
- .NET Core
- Angular
- SQL Server
- MVC