Dot Net Fullstack Developer
Builds full-stack web applications on C#/.NET 8/9 and Angular 18+, designing RESTful APIs with layered architectures, EF Core and SQL Server, hosted on Azure PaaS (Service Bus, Blob Storage, Key Vault, App Service). Day-to-day spans automated testing, CI/CD via Azure DevOps, JWT/OAuth security, and AI-assisted development with Copilot.
- Compensation
- Not disclosed
- Location
- India
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 2+ years
- Category
- Fullstack
- Posted
Skills
Must have
- 8+ years in web application development, with at least 2 years building and integrating RESTful APIs and distributed systems
- Strong experience with C# and .NET 8/9
- Angular 18+, RxJS, NgRx, Angular Material
- Azure PaaS services: App Service, Service Bus, Blob Storage, Key Vault, Application Insights
- Entity Framework Core, LINQ, Microsoft SQL Server including performant queries and migrations
- Layered/vertical-slice architecture (Controllers, Services, Repository + Unit of Work), SOLID, dependency injection
- Consuming and securing Web APIs using JWT / OAuth 2.0 and Microsoft Entra ID (Azure AD) with MSAL
- Best practices in design, performance, accessibility, UX, security (OWASP Top 10), scalability
- Automated testing with xUnit/Moq (backend) and Jasmine + Karma (Angular)
- Strong desire to learn AI-based development; refine Copilot prompts and validate AI-generated code
Nice to have
- Agile, TDD, code reviews, refactoring, design patterns, CI/CD (low priority)
- Git, pull request workflows, Azure DevOps (Boards, Repos, Pipelines, Artifacts) (low priority)
- Playwright (or similar) end-to-end testing (posting says can be ignored)
- Knowledge of building agents and MCP server
Full description
Any Project specific Prerequisite skills
Must: angular 18+, azure PaaS services, .Net core, EF, SQL server
Mention (Primary & Secondary key skills)
preferred: knowledge of building agents, mcp server
Detailed JD
Required Qualifications:
- 8+ years experience in web application development, with at least 2 years building and integrating RESTful APIs and distributed systems.
- Strong experience with C# and .NET 8/9, including writing clear, contextual comments and partial implementations to guide Copilot in generating accurate C#, ASP.NET Core, and LINQ code.
- Experience designing layered/vertical-slice architectures (Controllers, Services, Repository + Unit of Work) and applying SOLID principles and dependency injection.
- Experience with Entity Framework Core, LINQ, and Microsoft SQL Server, including writing performant queries and managing migrations.
- Hands-on experience with Angular 18+, RxJS, NgRx and Angular Material.
- Develop solutions that adhere to industry’s best practices in design, performance, accessibility, user experience, security (OWASP Top 10), and scalability while keeping the code base clean, testable, and well-documented.
- Experience consuming and securing Web APIs using JWT / OAuth 2.0 and Microsoft Entra ID (Azure AD) with MSAL.
- Experience with Azure services such as Azure Service Bus, Azure Blob Storage, Azure Key Vault, App Service, and Application Insights.
- Experience with automated testing: xUnit / Moq for backend, Jasmine + Karma for Angular, and Playwright (or similar) for end-to-end testing. – u can ignore playwright.
- Experience with Agile, Test-Driven Development, code reviews, refactoring, design patterns, and Continuous Integration / Continuous Delivery principles. – agile knowledge is (low priority).
- Proficient with Git, pull request workflows, and Azure DevOps (Boards, Repos, Pipelines, Artifacts) to run efficient agile teams. – low priority.
- Highly energetic and strong desire to learn AI based development.
- AI Tooling
o Refine prompts to get better suggestions for async/await, dependency injection, and minimal APIs.
o Use Copilot suggestions to diagnose exceptions, improve error handling, and add guard clauses and logging.
o Validate all AI generated code to ensure correctness and stability