{bc}
linkedin

Software Engineer – Dotnet-Angular Fullstack

Dicetek LLC
Dubai, UAE
Contract
Mid-Senior
Onsite
Discovered 2 weeks ago
.NET 8/.NET CoreASP.NET CoreC#Microservices architectureRESTful APIsOpenAPI/Swagger
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

.NET 8/.NET CoreASP.NET CoreC#
Smart Apply

Full Job Posting

Required Skills

  • Strong experience with .NET 8/.NET Core, ASP.NET Core, C#, and microservices architecture.
  • Design and development experience with RESTful APIs, OpenAPI/Swagger, and API lifecycle management.
  • Strong experience with Angular v15+, TypeScript, RxJS, reactive forms, Angular Material, and reusable components.
  • Knowledge of OAuth 2.0, OIDC, JWT, mTLS, certificate management, and secure authentication and authorization.
  • Experience with EF Core, LINQ, database migrations, and performance optimization.
  • Experience with PostgreSQL, SQL Server, Oracle, MongoDB, and Redis.
  • Experience with Azure services including AKS, App Services, Key Vault, Storage, Application Insights, and Azure DevOps.
  • Experience with Docker, Kubernetes, design patterns, SOLID, distributed systems, resilience, and fault tolerance.

Required Experience and Knowledge

  • At least 5 years of Angular development experience, including TypeScript, RxJS, reactive forms, and component architecture.
  • At least 5 years of ASP.NET Core/.NET development experience, including C#, REST APIs, dependency injection, and middleware.
  • At least 3 years of PostgreSQL and EF Core experience, including migrations, queries, and performance tuning.

Responsibilities

  • Design and develop RESTful APIs and manage API lifecycle processes.
  • Develop full-stack applications using ASP.NET Core/.NET, C#, Angular, and TypeScript.
  • Build reusable Angular components using RxJS, reactive forms, and Angular Material.
  • Implement secure authentication and authorization for APIs and applications.
  • Work with relational and non-relational databases, migrations, queries, and performance optimization.
  • Use Azure services, Docker, and Kubernetes to support application delivery and orchestration.
  • Apply design patterns, SOLID principles, distributed systems concepts, resilience patterns, and fault-tolerance mechanisms.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Dicetek LLC