Responsibilities
Design, develop, and maintain RESTful APIs and microservices using .NET Core and Entity Framework Core.
Build efficient data access layers with optimized SQL queries, stored procedures, and functions.
Implement caching, background services, and asynchronous workflows for high-volume data processing.
Lead database schema design, indexing strategies, and performance tuning.
Modernize legacy VB.NET systems into scalable .NET Core solutions.
Profile and optimize slow-running queries to improve response times.
Monitor database health, troubleshoot deadlocks, and ensure high availability.
Maintain CI/CD pipelines and deploy containerized microservices using Docker.
Set up monitoring, logging, and alerting for backend systems.
Collaborate with cross-functional teams in Agile/Scrum environments.
Conduct code and query reviews to ensure maintainability and best practices.
Mentor junior developers on SQL optimization and backend development techniques.
Qualifications
4–6+ years of experience in backend development with C#, ASP.NET Core, and EF Core.
Strong expertise in SQL Server or Oracle, including query tuning, indexing, and relational schema design.
Experience with microservices, RESTful APIs, and high-performance database design.
Familiarity with Docker, containerized deployments, and CI/CD automation (Azure DevOps preferred).
Excellent problem-solving, collaboration, and communication skills.
Preferred: experience in large-scale data migration, ETL processes, database replication/partitioning, and Azure SQL performance tuning.
المهارات المطلوبة
CI/CD
.NET Core
Microservices Architecture
SQL Server
C#
ASP.net
Agile
تفاصيل الوظيفة
الموقع Islamabad - Pakistan
القطاع
تكنولوجيا المعلومات والاتصالات
نوع الوظيفة دوام كامل
الدرجة العلمية بكالوريوس
الخبرات 4 - 6
الجنسية
غير محدد
سجلي الدخول للتقدم