Job Openings Software Engineer – .NET

About the job Software Engineer – .NET

About the Role

TekHQS is looking for a skilled Software Engineer – .NET who is strong in backend development and capable of building scalable, high-performance APIs. The ideal candidate should also have working knowledge of frontend technologies and a strong problem-solving mindset.

We are particularly looking for engineers who can think critically, debug efficiently, and leverage AI tools (such as Cursor) to accelerate development and improve productivity.

Key Responsibilities

  • Design, develop, and maintain scalable backend systems using .NET Core / .NET
  • Build and optimize RESTful APIs for performance and reliability
  • Work with Entity Framework and SQL Server for efficient data handling
  • Contribute to microservices-based architectures and distributed systems
  • Collaborate with frontend developers to integrate APIs with UI components
  • Debug complex issues, identify root causes, and implement efficient solutions
  • Review, refine, and improve AI-generated code for production readiness
  • Participate in code reviews and ensure adherence to coding standards
  • Work closely with cross-functional teams in an Agile environment

Required Skills

Backend (Must Have)

  • Strong experience with C# and .NET Core / .NET
  • Hands-on experience in building and optimizing REST APIs
  • Experience with ASP Boilerplate and Entity Framework
  • Solid understanding of SQL Server (queries, indexing, performance tuning)
  • Experience with microservices architecture

Frontend (Required)

  • Experience with Next.js or jQuery
  • Good understanding of JavaScript / TypeScript
  • Ability to integrate APIs with frontend applications

AI / Development Acceleration (Important)

  • Hands-on experience with Cursor or similar AI coding tools
  • Ability to write effective prompts for generating and debugging code
  • Experience reviewing and refining AI-generated output
  • Exposure to AI agent-based workflows is a plus

General Expectations

  • Strong problem-solving and debugging skills
  • Ability to identify root causes and propose scalable solutions
  • Good communication and collaboration skills
  • Ownership of tasks and accountability for delivery
  • Ability to work independently in a fast-paced environment

Experience Required

  • 3–5 years of professional experience in software development

Work Hours & Availability

  • Primary Working Hours: Pacific Time (8:00 AM – 5:00 PM)

OR

Mandatory Overlap:

  • 9:00 AM – 2:00 PM Pacific Time
  • Plus minimum 3 hours overlap with Pakistan morning time

Candidates must be comfortable working in a distributed team environment across US and Pakistan time zones. This overlap is essential for collaboration, debugging sessions, and handling production issues.

Why Join TekHQS

  • Work on scalable and modern backend systems
  • Exposure to AI-assisted development workflows
  • Collaborative and growth-focused engineering culture
  • Opportunity to work with international teams and clients

About TekHQS

TekHQS is a global technology and AI-driven solutions company delivering scalable SaaS, Cloud, AI/ML, Blockchain/Web3, DevOps, and enterprise software solutions to startups and enterprise clients worldwide.

With a team of 300+ professionals across the USA, UK, UAE, Qatar, Pakistan, and India, we specialize in building high-performance digital products across Logistics, FinTech, Healthcare, and emerging technology sectors.

At TekHQS, we foster a culture of innovation, ownership, and continuous growth, empowering our teams to build impactful technology that drives real business transformation.