
Search by job, company or skills
.NET Full Stack Develope
.NET Full Stack DevelopeC# | .NET Core / .NET 6+ | ASP.NET Core MVC | Web API | Razor Pages | OOP | SOLID principles | MVVM | MVC | HTML5 | CSS3 | JavaScript | jQuery | Blazor (Server or WebAssembly) | SPA/component-based models | MS SQL Server (Stored Procedures | Triggers | Views) | T-SQL | Entity Framework Core | Dapper | xUnit | bUnit | Azure DevOps | Git (branching & merging) | CI/CD | Azure App Services | Azure Functions | Azure Container Apps | Secure coding practices | Code reviews | SAST | DAST6- yearsAll MP Location/Hybrid
IndiaWe are seeking highly skilled and motivated .NET Full Stack Developers who will play a critical role in designing, developing, and delivering high-quality software applications. Candidates must be individual contributors with strong coding skills and hands-on experience exclusively in development projects no support or maintenance roles. You will be working in an agile environment, collaborating closely with cross-functional teams including QA, DevOps, UI/UX, and product management to build scalable and robust web applications.
Key Responsibilities:
You will develop, test, and maintain web applications using C# and .NET technologies, ensuring high performance, scalability, and responsiveness. Implement backend services and APIs using .NET Core / .NET 6+ and ASP.NET Core MVC/Web API frameworks. Develop rich front-end user interfaces with HTML5, CSS3, JavaScript, jQuery, and Blazor (Server or WebAssembly). Work with component-based SPA frameworks and models, building reusable and efficient UI components. Design and implement database solutions using MS SQL Server, writing complex stored procedures, triggers, and views. Utilize ORM technologies such as Entity Framework Core and Dapper to interact with databases efficiently. Write unit tests using frameworks like xUnit or bUnit to ensure code quality and reliability. Participate in code reviews to maintain coding standards and ensure best practices are followed. Collaborate with DevOps teams for CI/CD pipelines using Azure DevOps and Git, managing branching and merging strategies. Deploy and maintain applications in cloud environments, especially Azure App Services, Azure Functions, and Azure Container Apps. Adhere to secure coding practices and leverage static and dynamic application security testing tools (SAST/DAST) to ensure software security. Troubleshoot, debug, and optimize applications for maximum speed and scalability. Continuously learn and apply new technologies and best practices to improve software development processes.
Mandatory Technical Skills:
Backend skills include C#, .NET Core / .NET 6+, ASP.NET Core MVC, Web API, Razor Pages, Object-Oriented Programming (OOP), SOLID design principles, and design patterns such as MVVM and MVC. Frontend skills include HTML5, CSS3, JavaScript, jQuery, Blazor (Server or WebAssembly), and knowledge of component-based SPA frameworks and models. Database skills include MS SQL Server (stored procedures, triggers, views), T-SQL, and ORM technologies such as Entity Framework Core and Dapper. Testing skills include unit testing frameworks like xUnit and bUnit. DevOps and source control skills include Azure DevOps, Git (branching, merging), and CI/CD pipelines. Cloud skills focus on Microsoft Azure services including Azure App Services, Azure Functions, Azure Container Apps, and basic cloud administration. Security skills include secure coding practices, code review experience, and usage of SAST and DAST security tools.
Preferred Qualifications:
A Bachelor's degree in Computer Science, Information Technology, or related fields is preferred. Candidates should have strong problem-solving skills and be able to work independently as well as in a team environment. Excellent communication skills are required to effectively collaborate across teams and stakeholders. Experience working in Agile/Scrum development methodology is desirable. Familiarity with containerization technologies like Docker is a plus.
Job ID: 132669503