Senior .NET Backend Engineer (Offshore) at VAM Systems
Dubai, Dubai, United Arab Emirates -
Full Time


Start Date

Immediate

Expiry Date

19 May, 26

Salary

0.0

Posted On

18 Feb, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

.NET 6/7/8, Backend Development, RESTful APIs, Docker, SQL, Azure SQL Database, SQL Server, PostgreSQL, Caching Strategies, Azure Cloud Services, Entity Framework Core, API Security, Microservices, Clean Architecture, SOLID Principles, AI Coding Assistants

Industry

IT Services and IT Consulting

Description
Job Description We are currently looking for Senior .NET Backend Engineer (Offshore) for our UAE operations Required Skills & Experience 4+ years of backend development experience Strong experience with .NET 6/7/8 Experience building and consuming RESTful APIs Hands-on experience with Docker Strong SQL knowledge and experience with relational database engines (Azure SQL, SQL Server, PostgreSQL) Experience implementing caching strategies Familiarity with Azure cloud services Solid understanding of: Entity Framework Core API security (OAuth2, JWT) Event-Driven, and Distributed systems Microservices architecture Architecture & Code Principles We Value Clean Architecture SOLID principles Observability (logging, tracing, monitoring) Secure-by-design development Performance-first mindset AI-Augmented Development & Engineering Productivity Leverage AI coding assistants to accelerate development while maintaining high code quality Use AI tools to assist in refactoring, test generation, documentation, and performance optimization Understanding of data privacy and security considerations when using AI tools Experience integrating AI APIs into backend systems Tech Stack Programming Language: .NET 8 (C#) Containerization: Docker Container Orchestration: Azure Kubernetes Service (AKS) Databases & Storage: SQL Server, Azure SQL Database, PostgreSQL Caching: Redis or distributed caching mechanisms API Architecture: RESTful APIs Key Responsibilities Design and develop scalable backend services using .NET 8 Build and maintain RESTful APIs following industry best practices Containerize applications using Docker Optimize database performance in Azure SQL Database Implement distributed caching strategies (e.g., Redis) Ensure application performance, scalability, and high availability Apply clean architecture and SOLID principles Write unit, integration, and performance tests Participate in architecture discussions and technical decisions Collaborate with DevOps, frontend, and product teams Joining time frame: 2 weeks (maximum 1 month)
Responsibilities
The engineer will design and develop scalable backend services using .NET 8, build and maintain RESTful APIs following best practices, and containerize applications using Docker. Key tasks also involve optimizing database performance, implementing distributed caching, and ensuring application scalability and high availability.
Loading...