Senior .NET Azure Full-Stack Developer – Abu Dhabi, UAE
Summary
Senior full-stack developer building secure, scalable enterprise applications in Abu Dhabi using the Microsoft stack: C#/.NET with ASP.NET Core on the backend, React.js or Angular on the frontend, and Azure services (App Services, Functions, SQL Server, Entra ID) in the cloud. Client-facing role with input on architecture and design decisions.
Location: Abu Dhabi, United Arab Emirates
Job Category: Information Technology (IT) & Software
Experience Required: 5+ years
Eligibility: Candidates currently based in the UAE
Employment Type: Not specified
Job Overview
We are looking for an experienced Senior .NET Azure Full-Stack Developer to contribute to the design, development, and implementation of secure, scalable enterprise applications in Abu Dhabi, UAE. The ideal candidate will have strong expertise in the Microsoft .NET ecosystem, modern frontend frameworks, Microsoft Azure services, and enterprise application architecture.
This role requires hands-on development experience across both frontend and backend technologies, including ASP.NET Core, C#, React.js and/or Angular, Azure App Services, Azure Functions, REST APIs, and SQL Server. The successful candidate will also work with authentication and authorization systems, Azure security, and enterprise integrations to develop reliable, high-performance applications.
Candidates should be comfortable discussing technical solutions with clients, participating in technical workshops, troubleshooting complex issues, and contributing to architecture and design decisions. This position offers opportunities to strengthen expertise in cloud application development, enterprise software architecture, and modern full-stack engineering practices.
Key Responsibilities
- Design, develop, test, and maintain enterprise applications using .NET, ASP.NET Core, and C#.
- Build responsive frontend applications using React.js and/or Angular.
- Develop, deploy, and maintain cloud-based solutions using Azure App Services and Azure Functions.
- Design and implement REST APIs and integrate applications with SQL Server and enterprise systems.
- Apply Microsoft Entra ID, authentication, authorization, and Azure security practices.
- Follow clean architecture principles, established design patterns, and scalable software development practices.
- Identify and resolve application issues affecting performance, reliability, security, and functionality.
- Participate in client discussions, technical workshops, solution planning, and troubleshooting sessions.
- Contribute to application architecture and technical decisions for enterprise solutions.
- Collaborate with technical stakeholders to understand requirements and deliver suitable solutions.
- Apply performance optimization techniques and maintain code quality throughout the development lifecycle.
Requirements & Qualifications
Technical Requirements
- Minimum of 5 years of relevant professional development experience.
- Strong hands-on experience with .NET, ASP.NET Core, and C#.
- Frontend development experience using React.js and/or Angular.
- Practical experience with Microsoft Azure application development.
- Experience working with Azure App Services and Azure Functions.
- Knowledge of REST API development, SQL Server, and enterprise integrations.
- Understanding of Microsoft Entra ID, authentication, authorization, and cloud security.
- Familiarity with clean architecture, design patterns, scalability, and performance optimization.
- Strong troubleshooting and analytical problem-solving skills.
Additional Skills
Experience with the following technologies and practices will be an advantage:
- Azure DevOps and CI/CD pipelines.
- Docker and containerization.
- Azure Application Insights.
- Microservices architecture.
- Infrastructure as Code (IaC).
Professional Skills
- Strong communication and client-facing skills.
- Ability to participate in technical workshops and explain technical solutions.
- Capability to investigate complex technical issues and recommend practical solutions.
- Ability to collaborate with technical teams and business stakeholders.
Location Eligibility
Applicants must currently be based in the United Arab Emirates. The position is located in Abu Dhabi, UAE.
Salary, Benefits & Career Growth
Average Market Salary (Estimated): AED 18,000–28,000 per month.
This is an indicative market estimate for an experienced .NET and Azure full-stack developer in the UAE, not a confirmed salary range from the employer. Actual compensation may vary depending on technical expertise, cloud architecture experience, client-facing responsibilities, and the employer’s compensation structure.
The role provides opportunities for professional development in Microsoft Azure, enterprise application architecture, cloud security, and full-stack engineering. Relevant Microsoft certifications, practical cloud training, and experience with modern software delivery practices may support long-term career progression toward senior engineering, cloud solution architecture, or technical leadership positions. Specific employment benefits and training provisions have not been confirmed by the employer.