Senior .NET Backend Engineer

نوفمبر 15, 2025

نظرة عامة على الوظيفة

  • تاريخ الإعلان
    نوفمبر 15, 2025
  • الموقع
  • تاريخ إنتهاء الصلاحية
    --

المسمى الوظيفي

411_2307366

Abu Dhabi, United Arab Emirates | Posted on 04/17/2025

8+ years of hands-on experience in Software development having expert knowledge in our core technology stack: Microsoft .NET/.NET Core, C#, ASP.NET/ASP.NET Core MVC, ASP.NET WebForms and Web API development to design scalable, reliable, and efficient backend solutions.

· Architect and implement backend services using C# and .NET Core. Lead the design and development of microservices or monolithic applications while writing clean, high-quality, high-performance, maintainable code in .NET, SQL, adhering to best practices and coding standards.

· Proficient in developing robust, scalable and production-ready APIs and middleware for seamless data exchange and real-time communication between systems.

· Solid foundational knowledge of Clean architecture principles and system design methodologies, Design patterns and best practices for building distributed systems: SOLID principles, TDD and Domain-Driven Design (DDD) etc. Understanding and identifying technical debt and resolving the same.

· Proven ability in database design, with experience in writing and optimizing complex SQL queries and developing stored procedures.

· Experience with containerization and orchestration technologies, including Docker and Kubernetes, and their application in deployment and scaling.

· Demonstrated solid understanding of and practical experience with major cloud service providers, specifically Azure and/or AWS and/or GCP.Familiarity with and ideally practical application of DevOps processes, including the implementation and maintenance of CI/CD pipelines and automated deployment strategies.

· Take ownership of the full software development lifecycle, from requirements gathering and design to deployment and maintenance.

· Demonstrates initiative and thrives in both autonomous and team-based environments, with a focus on accountability. Combines independent work ethic with collaborative team skills and takes ownership of responsibilities.

· Continuously stay up to date with industry trends, emerging technologies, and best practices to drive innovation and enhance development processes.

المتطلبات

· Bachelor/Master’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

· Proven experience as a Full Stack Web Developer, with 8+ years of experience

· Proven Experience in ASP.NET Core 6+, C# 11, WEB API Core, EF Core, MS-SQL Server, Microservices & Clean architecture and other ORMs.

· Experience working with ORM Entity Framework (EF6), and EF Core.

· Design, develop and maintain efficient, secure and scalable backend API using Restful design principles. Good to have experience building third-party API integrations.

· Familiarity with Cloud (Azure preferred, AWS, Google Cloud).

· Knowledge in DevOps systems, preferably Azure DevOps, and CI/CD pipelines.

· Experience with database systems such as SQL Server, MySQL, PostgreSQL.

· Must have hands-on experience with MS-SQL, SQL Jobs, DB Security.

· Must be able to demonstrate proven experience in SQL data storage techniques, Query retrieval & optimization, and synchronization mechanisms.

· Experience with version control systems (Git), TFVC is a plusProficient understanding of Agile/Scrum methodologies and experience working in an Agile environment.

· Strong problem-solving skills, with the ability to analyze complex issues and deliver effective solutions.

· Excellent communication and interpersonal skills, with the ability to work collaboratively and effectively within a team.

· Knowledge of testing frameworks such as.Net xUnit, Cypress, Selenium.

· Must have a strong understanding of object-oriented programming, design patterns, distributed systems and software architecture principles.

· Demonstrate experience in building highly efficient & resilient microservices.

· Must have experience integrating with Queue and Messaging services (MQueue, RabbitMQ, etc.) – Experience in MassTransit is an added advantage.

· Mandatory experience in implementing secure authentication and authorization mechanisms (JWT, OAuth).

· Must be able to evaluate, Identify and address technical debt, code quality, and performance issues at application & database level.

· Experience in building Real time communication using SignalR is an added advantage.

· Ability to learn new technologies quickly and adapt to changing requirements.

· Good sense of documentation and writing clean code with comments.

· Preferred: Experience working with legacy ASP.NET Web Forms applications

· Preferred: Building solutions with DDD & TDD approach.

· Preferred: Strong fundamental knowledge of Containerization Technology and proven experience in deploying apps & services using Docker or Kubernetes.

· Preferred: Candidate based in UAE and Self-Sponsored.

· Any of these certifications on Azure is a plus: AZ 900, AZ 204/AZ 104, AZ 302, AZ 400.

· Any courses/certifications taken on any of the technologies mentioned is a plus.

#J-18808-Ljbffr

2025-11-11 12:46:39