VIVictrix Systems And Labs
.Net Full Stack Developer - C#/AngularJS
Kanpur ₹9-17 LPA Posted 4 Nov 2025
FULL TIME
Application Support
Web Api
Typescript
.NET
Python
Job Description
- Design, develop, and maintain web applications using C#, .NET Core, ASP.NET, and Web API.
- Implement microservices architecture and apply Vertical Slice Architecture principles for scalable, maintainable solutions.
- Build and deploy applications on Azure, utilizing services such as Azure Functions, Azure App Service, Azure API Management Gateway, Azure Redis Cache, Azure Container Instances, and Azure App Containers.
- Integrate Azure Service Bus for reliable messaging and event-driven application execution.
- Develop front-end applications using Angular 16+, TypeScript, Angular Material, and NRWL Nx for modular and scalable UI development.
- Apply reactive programming techniques using RxJS and NgRx for efficient state management in Angular applications.
- Write performance-optimized SQL queries and stored procedures for SQL Server or equivalent databases.
- Conduct unit testing and end-to-end testing using frameworks such as Jest, nUnit/xUnit, and Playwright.
- Follow Domain-Driven Design (DDD) principles to develop domain-focused microservices.
- Optimize application performance, including component rendering, lazy loading, and efficient state management.
- Use Azure DevOps for CI/CD pipeline management and cloud-based development workflows.
- Collaborate with cross-functional teams and provide technical leadership when required, mentoring team members and ensuring code quality.
- Stay updated with modern technologies, including Azure Cognitive Services or AI tools, and integrate them where applicable.
Experience & Requirements:
- 6–8+ years of hands-on web application development experience.
- Strong expertise in C#, .NET Core, ASP.NET, Web API.
- Advanced knowledge of Angular 16+, TypeScript, Angular Material, and NRWL Nx.
- Experience with Azure cloud services, DevOps, and containerized deployments.
- Proficiency in SQL Server or equivalent relational databases.
- Familiarity with testing frameworks (Jest, nUnit/xUnit, Playwright).
- Experience with microservices, DDD, reactive programming (RxJS, NgRx), and performance optimization.
- Demonstrated ability to work as an individual contributor and lead teams as needed.
- Long-term engagement mindset and adaptability to evolving technology stacks.