Responsibilities
Design and implement RESTful APIs and microservices using .NET Core and Entity Framework Core.
Develop efficient data access layers and write optimized SQL queries, stored procedures, and functions for SQL Server (and/or Oracle).
Implement Redis caching, background services, and asynchronous workflows for scalable data processing.
Lead database schema design, normalization, indexing strategies, and overall performance tuning.
Modernize legacy VB.NET systems into scalable .NET Core solutions.
Profile and tune database performance, monitor health, troubleshoot deadlocks, and implement indexing strategies.
Set up and maintain CI/CD pipelines in Azure DevOps and deploy containerized microservices using Docker.
Implement monitoring, logging, and alerting for backend systems and databases to ensure high availability and reliability.
Collaborate with cross-functional teams in Agile/Scrum environments and participate in code/query reviews.
Mentor junior developers on backend best practices, SQL optimization, and maintainable coding patterns.
Qualifications
Strong experience with C#, ASP.NET Core, EF Core, OData, MediatR.
Deep knowledge of SQL Server (and/or Oracle): query tuning, indexing, execution plans, and optimization techniques.
Experience in designing normalized relational schemas and stored procedures.
Experience with Docker and containerized microservices.
Proficiency in CI/CD automation (Azure DevOps preferred).
Excellent problem-solving skills and ability to work on performance-critical systems.
Strong collaboration and communication skills within Agile environments.
تفاصيل الوظيفة
الموقع عمان - الأردن
القطاع
تكنولوجيا المعلومات والاتصالات
نوع الوظيفة دوام كامل
الدرجة العلمية بكالوريوس
الخبرات 4+
الجنسية
غير محدد
سجلي الدخول للتقدم