
Software Engineer โ Dotnet-Angular Fullstack
Dicetek LLC
Visa & sponsorship
- Employers in UAE sponsor the residence visa by default, and nothing in the posting says otherwise.
Job description
-
Design, develop, and maintain robust backend services using C# and NET Core, ensuring scalability and high performance.
-
Build dynamic and responsive user interfaces with Angular, creating intuitive and engaging user experiences.
-
Integrate frontend components with backend APIs, ensuring seamless data flow and efficient communication.
-
Write comprehensive unit and integration tests to guarantee code quality and application stability.
Desired Candidate Profile
-
Strong experience in NET 8/NET Core, ASPNET Core, C#, and Microservices Architecture.
-
Hands-on experience in designing and developing RESTful APIs, OpenAPI/Swagger specifications, and API lifecycle management.
-
Strong experience in Angular (v15+), TypeScript, RxJS, Reactive Forms, Angular Material, and reusable component development.
-
Strong knowledge of API security including OAuth 2.0, OpenID Connect (OIDC), JWT, mTLS, certificate management, and secure authentication/authorization implementations.
-
Experience with Entity Framework Core (EF Core), LINQ, database migrations, and performance optimization.
-
Experience with PostgreSQL, SQL Server, Oracle, MongoDB, and Redis databases.
-
Experience with Azure services including Azure Kubernetes Service (AKS), Azure App Services, Azure Key Vault, Azure Storage, Application Insights, and Azure DevOps.
-
Experience with containerization and orchestration technologies such as Docker and Kubernetes.
-
Strong understanding of design patterns, SOLID principles, distributed systems, resilience patterns, and fault-tolerance mechanisms.
Required Experience / Knowledge Areas *
-
5+ years Angular development (TypeScript, RxJS, reactive forms, component architecture)
-
5+ years ASPNET Core/NET development (C#, REST APIs, dependency injection, middleware)
-
3+ years PostgreSQL and Entity Framework Core (migrations, queries, performance tuning)
Skills
ASP NET Core
Angular
C#