Search by job, company or skills

Staffingine LLC

.NET Senior Full Stack Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 15 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

.NET Senior Full Stack Developer

Dubai, Remote

Contract / Full Time

# of Positions - 3

Job Summary

The Senior .NET Full Stack Developer will play a key role in designing, developing, and deploying high-performance, scalable applications in a cloud-native environment. The role requires deep expertise in .NET Core, Angular 12, microservices architecture, and Azure cloud services. The ideal candidate will collaborate with cross-functional teams in an Agile setting to deliver robust frontend and backend solutions while ensuring best practices in coding, security, performance, and DevOps automation. This position is based in Dubai with remote flexibility.

Key Skills

Frontend Development

  • Angular 12 (Components, Services, Directives, Pipes, Two-Way Binding, Event Handling, Modules)
  • Angular CLI & NPM package management
  • RxJS (Observables, Operators)
  • HTML5, CSS3
  • Unit Testing: Jasmine & Karma
  • Familiarity with architectural concepts such as Microfrontend, Singleton pattern, Observable pattern

Backend Development

  • .NET Core & C#
  • Strong OOP Concepts
  • RESTful Web API development
  • Authentication & Authorization (Token-based, Cookie-based, etc.)
  • Design Patterns & Microservices development
  • SOLID principles
  • Unit Testing with NUnit

Cloud & DevOps

  • Azure Services (Key Vault, App Configuration, Blob Storage, Redis Cache, Service Bus, Event Grid, ADLS, App Insights, App Services, AKS)
  • Containerization using Docker
  • Kubernetes orchestration
  • DevOps CI/CD using Jenkins and related tools

Additional Skills

  • Working in Agile/Scrum environments
  • Strong analytical, communication, and problem-solving abilities

Minimum Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related technical field (preferred).
  • 8+ years of experience in .NET/Core, Agile development, and cloud-based applications.
  • 45 years of hands-on experience with:
  • Microservices architecture
  • Angular (v12 or above)
  • .NET Core Web API
  • Azure cloud services
  • Docker, Kubernetes
  • DevOps pipelines using Jenkins

Professional Experience Requirements

  • Proven experience building scalable microservices using .NET Core and REST APIs.
  • Strong background in Angular frontend development and modular architecture.
  • Experience designing and implementing cloud-native solutions using Azure services (Key Vault, App Config, Storage, Service Bus, AKS, etc.)
  • Hands-on experience configuring and deploying containerized applications (Docker/Kubernetes).
  • Expertise in implementing authentication/authorization mechanisms.
  • Practical exposure to applying SOLID principles and widely used design patterns.
  • Experience writing unit tests for both frontend (Jasmine/Karma) and backend (NUnit).
  • Ability to work collaboratively in Agile teams and deliver solutions aligned with project timelines.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 134109825

Similar Jobs