Job Description
We’re hiring a Senior .NET Developer in Rawalpindi for a full-time role with a competitive salary (PKR 150k–200k). This position is ideal for a developer ready to step into a technical leadership role while staying hands-on with development. You'll guide a team, shape technical direction, and ensure successful project delivery.
Responsibilities
- Lead a team of developers throughout the software development lifecycle
- Design, build, and maintain web applications using .NET Core / .NET 8+, C#, and SQL Server
- Collaborate with stakeholders to define technical requirements and project goals
- Conduct code reviews and provide technical mentorship
- Ensure adherence to coding standards and best practices
- Troubleshoot and resolve performance or scalability issues
- Contribute to architecture decisions and planning
- Manage Agile sprints, task distribution, and delivery timelines
Requirements
- 3+ years of hands-on experience with .NET Core / .NET Framework, C#, and relational databases
- Experience leading or mentoring a team of developers
- Strong grasp of OOP, SOLID principles, and design patterns
- Proficiency in RESTful APIs, microservices architecture, and enterprise-level applications
- Familiarity with frontend technologies (JavaScript, React, or Angular) is a plus
- Skilled in Git, CI/CD pipelines, and Agile methodologies
- Excellent communication and leadership capabilities