{bc}
indeed

Software Engineer – Full Stack Developer ( .NET, Angular and Azure)

DICETEK LLC
Dubai, UAE
Contract
Onsite
Discovered 3 weeks ago
.NET Core.NET 6/7/8C#ASP.NET CoreEntity Framework CoreAngular 10+
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

.NET Core.NET 6/7/8C#
Smart Apply

Full Job Posting

Position Overview

We are seeking an experienced and highly skilled Full Stack Developer with strong expertise in .NET, Angular, Microsoft Azure, Kubernetes, and modern cloud-native development practices to drive the modernization, enhancement, and support of enterprise applications. The role requires deep knowledge o

Key Responsibilities

  • Upgrade and migrate legacy .NET applications to the latest .NET versions.
  • Modernize and refactor Angular applications to current supported releases.
  • Review and optimize existing application architecture, code quality, and performance.
  • Remediate technical debt and modernize legacy components and frameworks.
  • Ensure all modernization efforts comply with secure coding standards and industry best practices.
  • Develop scalable backend services using .NET Core / .NET 6+ and C#.
  • Build responsive, modular, and maintainable front-end applications using Angular.
  • Design, develop, and maintain RESTful APIs and microservices.
  • Develop reusable components, shared services, and common frameworks.
  • Apply SOLID principles, clean architecture, design patterns, and coding standards.
  • Deliver well-tested, maintainable, and scalable software solutions.
  • Deploy, manage, and optimize workloads on Microsoft Azure.

Required Skills

  • Strong expertise in: .NET Core, .NET 6/7/8, C#, ASP.NET Core, Entity Framework Core.
  • Strong understanding of: Clean Architecture, SOLID Principles, Design Patterns, Dependency Injection, Repository Patterns.
  • Experience building enterprise-grade backend systems and microservices.
  • Strong expertise in: Angular 10+, TypeScript, HTML5, CSS3, SCSS.
  • Knowledge of front-end performance optimization and accessibility standards.
  • Strong experience designing and consuming RESTful APIs.
  • Understanding of API security and lifecycle management.
  • Experience with: OAuth2, JWT, OpenID Connect, API Gateway Solutions.
  • Hands-on experience with Azure Services like Azure App Services, Azure Kubernetes Service (AKS), Azure API Management, Azure Service Bus, Azure Storage Accounts, Azure SQL Database, Azure Key Vault, Azure Functions, Azure Monitor, Azure Application Insights and Log Analytics.
  • Experience designing cloud-native and scalable application architectures.
  • Experience with CI/CD Pipelines and Release Management.
  • Experience implementing DevSecOps practices.

Required Experience

  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • Minimum 5+ years of experience in Full Stack Development.
  • Proven experience delivering enterprise-grade solutions using .NET and Angular.
  • Experience upgrading and modernizing legacy .NET and Angular applications.
  • Experience deploying and managing solutions within Microsoft Azure environments.
  • Experience working with Kubernetes and containerized applications.
  • Experience implementing CI/CD pipelines and DevOps practices.
  • Experience with enterprise integrations, authentication frameworks, and API development.

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