πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Sr Dotnet developer

Company

ECS | Enterprise Change Specialists

Location

dubai, dubai

Posted

June 04, 2026

Position Overview

Core .NET & C# Skills

  • Core .NET & 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 & 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 & Storage: Proficiency with SQL Server (query tuning, indexing, stored procedures, transactions), ORMs (EF Core, Dapper), NoSQL databases (Redis, MongoDB...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now