Job Openings Senior Software Engineer – .NET (Onsite, Karachi, PKR Salary)

About the job Senior Software Engineer – .NET (Onsite, Karachi, PKR Salary)

Requirements:

  • 3–5 years of experience in software development, with strong expertise in .NET / .NET Core and experience building scalable backend systems and REST APIs.
  • Strong SQL knowledge, familiarity with AWS or Azure, and an understanding of authentication and security practices.
  • Strong debugging and problem-solving skills, with experience in Docker / Kubernetes and exposure to distributed systems.
  • Experience working with SaaS, OTT, or enterprise platforms, along with exposure to AI-assisted development tools.
  • Proven ownership of modules and deliverables, with a strong performance and scalability mindset and a disciplined approach to writing clean, testable code.
  • Strong collaborative technical communication skills.

Responsibilities:

  • Design, develop, and maintain backend services using .NET / .NET Core.
  • Build scalable RESTful APIs and distributed backend systems.
  • Optimize database queries and ensure high-performance data handling.
  • Collaborate with frontend, mobile, QA, DevOps, and product teams.
  • Participate in architecture and technical design discussions.
  • Apply application security, scalability, and performance best practices.
  • Contribute to CI/CD pipelines and production issue resolution.