We are looking for an experienced Senior .NET Developer to join our growing development team. The ideal candidate will have strong expertise in C#, ASP.NET Core, SQL Server, and modern software architecture. You will be responsible for designing, developing, and maintaining scalable web applications while leading technical initiatives and mentoring junior developers.

Key Responsibilities

  • Design, develop, and maintain high-performance web applications using ASP.NET Core and C#.
  • Build secure and scalable RESTful APIs and microservices.
  • Optimize and manage SQL Server databases and queries.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Review code, enforce best practices, and mentor junior developers.
  • Troubleshoot, debug, and resolve complex technical issues.
  • Implement clean architecture, design patterns, and coding standards.
  • Participate in Agile/Scrum ceremonies and contribute to technical planning.

Requirements

  • Bachelor’s degree in Computer Science or a related field.
  • 5+ years of professional experience in .NET development.
  • Strong knowledge of C#, ASP.NET Core, ASP.NET MVC, and Entity Framework Core.
  • Experience with SQL Server, REST APIs, and microservices.
  • Proficiency in Git, Azure DevOps, and CI/CD pipelines.
  • Familiarity with cloud platforms such as Microsoft Azure.
  • Strong understanding of software design principles, SOLID, and clean architecture.
  • Excellent problem-solving, communication, and leadership skills.

Preferred Qualifications

  • Experience with Docker and Kubernetes.
  • Knowledge of React, Angular, or Blazor.
  • Experience with Redis, RabbitMQ, or other messaging systems.
  • Familiarity with unit testing frameworks such as xUnit or NUnit.

Benefits

  • Competitive salary package
  • Performance-based bonuses
  • Professional development and certification support
  • Paid annual and casual leaves
  • Collaborative and innovative work environment
  • Career growth opportunities
Job Category: Software Development
Job Type: Full Time
Job Location: Islamabad
Salary Range: PKR 120K - 200K
Office Time: Mon - Fri: 6:00PM - 3:00AM

Apply for this position

Allowed Type(s): .pdf, .doc, .docx