Talent.com
.Net Full Stack Developer

.Net Full Stack Developer

ConfidentialSurat
17 days ago
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.
    • Skills Required

      Application Support, Python, .NET, Web Api, Typescript

    Create a job alert for this search

    Net Developer • Surat