.Net Full Stack Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

6-8+ years of web application development experience, Strong knowledge of C#, .NET Core, and ASP.NET, Expertise in microservices architecture and Azure services, Proficiency in modern JavaScript frameworks, particularly Angular 16+ and TypeScript..

Key responsibilities:

  • Design and implement scalable applications using microservices architecture
  • Build and deploy Azure services and manage cloud infrastructure
  • Develop and optimize Angular applications with a focus on performance
  • Lead teams and contribute as an individual developer in a long-term engagement.

Victrix Systems & Labs logo
Victrix Systems & Labs Scaleup https://www.victrixsystems.com/
11 - 50 Employees
See all jobs

Job description

Job Responsibilities:

  • 6-8+ years of hands-on web application development experience.
  • Strong knowledge and experience with C#, .NET Core, ASP.NET, Web API.
  • Expertise in designing and implementing microservices architecture and familiarity with Vertical Slice Architecture for building maintainable, scalable applications.
  • Experience building and deploying Azure services, including Azure Functions, Azure App Service, Azure API Management Gateway, Azure Redis Cache, Azure Container Instances, and Azure App Containers.
  • Familiarity with Azure Service Bus for reliable messaging and event-driven execution.
  • Solid experience with modern JavaScript frameworks, with a strong focus on Angular 16+ and associated tools.
  • Experience with NRWL Nx for scalable and modular Angular development.
  • Proficiency in TypeScript and familiarity with Angular Material for building intuitive UI components.
  • Strong experience with SQL Server or equivalent database technologies. Must have proficiency in writing complex business logic in stored procedures and performance-optimized queries.
  • Experience with reactive programming and related libraries such as RxJS and NgRx for managing state in Angular applications.
  • Demonstrated skills in performance tuning Angular applications, including optimizing component rendering, lazy loading, and efficient state management.
  • Experience with Jest for unit testing in Angular.
  • Familiarity with Domain-Driven Design (DDD) to build domain-focused microservices.
  • Ability to write unit tests for C# back-end services using frameworks like nUnit or xUnit.
  • Experience with Playwright for end-to-end testing is a plus.
  • Familiarity with cloud-based development using Azure DevOps for CI/CD pipelines and managing cloud infrastructure.
  • Proven track record of leading teams when necessary and excelling as an individual contributor.
  • Must be interested in a long-term engagement.
  • Experience with Azure Cognitive Services or AI is a plus.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Team Leadership

.NET Developer Related jobs