Job Title: Backend Developer (.NET)
Location: Dubai Silicon Oasis (Onsite)
Employment Type: Full-time
Job Summary:
We are looking for a skilled Backend Developer with expertise in .NET technologies to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend solutions using .NET Core / .NET Framework, ensuring high performance and responsiveness of applications.
Key Responsibilities:
- Develop, maintain, and optimize backend services and APIs using .NET Core / .NET Framework.
- Collaborate with front-end developers, product managers, and other stakeholders to define application requirements.
- Design and implement database structures using SQL Server, PostgreSQL, or NoSQL databases.
- Ensure application security and data protection best practices.
- Integrate third-party APIs and services as required.
- Troubleshoot, debug, and resolve issues in production and development environments.
- Optimize application performance and scalability.
- Write clean, maintainable, and well-documented code following best practices.
- Participate in code reviews and ensure adherence to coding standards.
- Stay up to date with industry trends and emerging technologies in backend development.
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in backend development using C# and .NET Core / .NET Framework.
- Strong understanding of RESTful API design and microservices architecture.
- Experience working with SQL databases (SQL Server, PostgreSQL) and NoSQL databases (MongoDB, Redis, etc.).
- Proficiency in Entity Framework (EF) or Dapper for database access.
- Hands-on experience with Azure / AWS / Google Cloud Platform (GCP).
- Knowledge of authentication and authorization mechanisms (OAuth, JWT, IdentityServer, etc.).
- Familiarity with CI/CD pipelines, containerization (Docker, Kubernetes), and DevOps practices.
- Understanding of message queues (RabbitMQ, Kafka, etc.) is a plus.
- Strong problem-solving skills and the ability to work independently or in a team.
Preferred Qualifications:
- Experience with .NET 6 or later versions.
- Exposure to cloud-native application development.
- Knowledge of Agile methodologies and experience in Scrum teams.
- Familiarity with front-end technologies like Angular, React, or Blazor is a plus.
Job Type: Full-time
Job Type: Full-time
Application Question(s):
- What is your notice period?
- What is your salary expectations? (no response will not be considered for the position)
Experience:
- .NET 6 or later: 3 years (Required)
- CI/CD Pipelines: 3 years (Required)
- SQL/ NoSQL: 3 years (Required)
- .NET Framework: 3 years (Required)
Location:
- Dubai (Required)
الإبلاغ عن وظيفة