Develop robust backend services using C# and .NET/.NET Core (7–10), building high-performance and scalable applications.
Design and implement RESTful APIs and gRPC services, including ASP.NET Core middleware, filters, and routing components.
Optimize database performance using EF Core, LINQ, advanced query tuning, stored procedures, and data modeling.
Design and implement asynchronous, multithreaded workflows and high-performance system components.
Apply Clean Architecture, Onion Architecture, Domain-Driven Design (DDD), CQRS, and event-driven patterns in enterprise-level system design.
Develop and maintain microservices-based solutions, including API Gateway integration (e.g., Ocelot), service discovery, and resilience patterns such as circuit breakers.
Integrate distributed messaging systems including RabbitMQ, Kafka, and Azure Service Bus.
Implement cloud-native and scalable solutions using Docker, Kubernetes (plus), Azure services (AKS, App Services, Functions, Key Vault), Redis caching, and Elasticsearch with telemetry tools.
Develop interactive front-end applications using Vue.js (2/3), JavaScript/TypeScript, Vue Router, Pinia/Vuex, and UI frameworks such as Vuetify.
Lead development best practices by conducting code reviews, mentoring junior developers, participating in Agile/Scrum ceremonies, ensuring CI/CD implementation via Azure DevOps, implementing secure authentication (OAuth2, JWT, Azure AD), and delivering end-to-end features with proper testing (unit & integration).
Qualifications
7+ years of professional experience in C# and .NET/.NET Core (7–10).
Strong hands-on experience in building RESTful APIs and exposure to gRPC (plus).
Proven expertise in Clean Architecture, Onion Architecture, Domain-Driven Design (DDD), CQRS, and event-driven systems.
Solid experience in microservices architecture and distributed systems.
Experience working with message brokers such as RabbitMQ, Kafka, or Azure Service Bus.
Strong knowledge of Docker and containerization; Kubernetes and Azure cloud services (AKS, App Services, Functions, Key Vault) are a plus.
Front-end development experience using Vue.js (2/3), JavaScript/TypeScript, and modern UI frameworks.
Strong database experience with SQL Server and Oracle; Redis and NoSQL databases are a plus.
Deep understanding of secure coding practices, OAuth2, JWT, Identity Server, Microsoft Identity, Azure AD, and OWASP standards.
Experience with Azure DevOps, Git workflows, CI/CD pipelines, unit testing frameworks (xUnit, NUnit, MSTest), and Agile methodologies.
نحن نستخدم ملفات تعريف الارتباط لضمان حسن سير عمل موقعنا. للحصول على تجربة زيارة محسنة ، نستخدم منتجات التحليل. يتم استخدامها عندما توافق على "الإحصائيات".بيان الخصوصية