Sr Dotnet developer

ECS ME LLC

Dubai

On-site

AED 180,000 - 300,000

Full time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

ECS ME LLC in Dubai seeks a senior .NET engineer with deep C# expertise to design and build scalable software solutions and mentor junior engineers in a fast-paced team. You will drive API and microservice development, apply SOLID principles, and help steer architectural decisions across projects.

Ideal candidates will have strong hands-on experience with ASP.NET Core, EF Core, REST APIs, Azure cloud services, containers, and CI/CD pipelines, plus a solid grasp of performance, testing, and

Qualifications

  • Senior .NET engineer with deep C# knowledge and modern stack experience.
  • Strong API design, RESTful services, and microservices experience.
  • Experience with Azure cloud services, containers, and CI/CD pipelines.

Responsibilities

  • Design and develop robust APIs and microservices using ASP.NET Core
  • Lead code reviews and drive engineering best practices
  • Optimize application performance and database queries
  • Mentor and guide junior developers

Skills

C# generics
Async/Await
LINQ
Reflection
Delegates & events
CLR & GC
ASP.NET Core
Web API
Entity Framework Core
SQL Server
NoSQL (Redis/Mongo/Cosmos)
Azure Cloud
Docker
Kubernetes
CI/CD pipelines
Azure DevOps
GitHub Actions
Unit testing (xUnit/NUnit/MSTest)
Moq / NSubstitute
REST API design

Tools

Azure DevOps
Docker
Kubernetes
Terraform
Bicep

Job description

1 Core NET amp C Skills A senior NET engineer must have deep expertise in C generics async await LINQ reflection delegates and events the NET ecosystem Core NET 5 Framework Standard ASP NET Core Web API middleware pipeline dependency injection filters and Entity Framework Core migrations query optimisation relationships Strong understanding of the CLR memory management and garbage collection is expected Architecture amp Design They should be comfortable designing systems using SOLID principles design patterns Factory Repository CQRS Mediator Decorator clean hexagonal architecture microservices and service-oriented architecture and domain-driven design Experience with API design REST GraphQL gRPC is increasingly important Data amp Storage Proficiency with SQL Server query tuning indexing stored procedures transactions ORMs EF Core Dapper NoSQL databases Redis MongoDB Cosmos DB and basic data modelling Cloud amp DevOps Hands-on experience with at least one major cloud platform Azure App Services Functions Service Bus AKS is most common in the NET world CI CD pipelines Azure DevOps GitHub Actions containerisation Docker Kubernetes and infrastructure-as-code Bicep Terraform are expected at senior level Testing amp Quality Strong unit testing xUnit NUnit MSTest integration testing mocking Moq NSubstitute TDD BDD mindset code review practices and static analysis tools SonarQube Roslyn analysers Security Authentication and authorisation OAuth 2 0 OpenID Connect JWT ASP NET Identity OWASP awareness secrets management and secure coding practices Performance amp Observability Profiling and benchmarking NET Diagnostics BenchmarkDotNet distributed tracing and logging Serilog OpenTelemetry Application Insights and caching strategies

About the Role

We are looking for an experienced Senior Software Engineer with strong NET and C expertise to join our engineering team You will design and build scalable software solutions lead technical decisions and mentor junior engineers in a fast-paced collaborative environment

What You ll Do

Design and develop robust APIs and microservices using ASP NET CoreLead code reviews and drive engineering best practices across the teamOptimise application performance and database queries SQL Server Collaborate with product and architecture teams to deliver high-quality solutionsMentor and guide junior and mid-level developers

What We're Looking For

6+ years of software development experience with C# / .NETStrong knowledge of ASP.NET Core, Entity Framework, REST API designExperience with Azure cloud services, Docker, and CI/CD pipelinesSolid understanding of SOLID principles, design patterns, and clean architectureGood communication skills and ability to work in an Agile team

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

.NET Solution Developer
.NET Solution Developer

Salt • Dubai

On-site
AED 120,000 - 180,000
Senior Software Engineer (.NET)
Senior Software Engineer (.NET)

Noventiq Trial • Dubai

On-site
AED 120,000 - 160,000
Dot Net Developer
Dot Net Developer

Atribs Metscon Group • Dubai

On-site
AED 300,000 - 460,000
Software Engineer – Dotnet-Angular Fullstack
Software Engineer – Dotnet-Angular Fullstack

Dicetek LLC • Dubai

On-site
AED 240,000 - 320,000
Senior .NET, SQL & JavaScript Developer
Senior .NET, SQL & JavaScript Developer

Sundus • Abu Dhabi

On-site
AED 300,000 - 450,000
Senior .NET API & Microservices Architect
Senior .NET API & Microservices Architect

ECS ME LLC • Dubai

On-site
AED 180,000 - 300,000
Senior Full Stack Engineer .NET / React / Next.js
Senior Full Stack Engineer .NET / React / Next.js

Client of Salt • Dubai

On-site
AED 300,000 - 520,000
Dotnet Developer
Dotnet Developer

Salt • Abu Dhabi

On-site
AED 300,000 - 540,000
Junior .NET Developer - Build Web Apps & Learn ASP.NET
Junior .NET Developer - Build Web Apps & Learn ASP.NET

NAFFCO FZE • Dubai

On-site
AED 60,000 - 90,000
Senior Full Stack Engineer – .NET / React / Next.js
Senior Full Stack Engineer – .NET / React / Next.js

Salt • Dubai

On-site
AED 350,000 - 550,000