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
