Senior Backend Software Engineer

4 days ago


Karachi, Sindh, Pakistan The Tech Resources Full time 1,200,000 - 2,400,000 per year

Job Description:

This is a full-time
ON-SITE
role for a talented Senior Backend Software Engineer to join our dynamic team in our Karachi office.

Candidate must have at least 5+ years of hands-on experience in .NET Core backend development, microservices architecture, API development, SQL Server optimization, and strong backend design patterns including MVVM.

You will be responsible for building highly scalable, secure, and performant backend services following modern software engineering practices.

This role requires deep expertise in backend architecture, microservices patterns, database design, security standards, and DevOps tools like GitHub Actions and Azure DevOps.

This Job Is Not for You If:

  • You are considering working Remotely or Hybrid.
  • You rely on ChatGPT for fundamental learning, such as figuring out how to connect APIs to databases, rather than using it as a tool to enhance productivity and professional efficiency.
  • You do not meet performance expectations, as we continuously evaluate work and take necessary actions, including termination, if red flags arise.

Experience: 5+ years

Timings: 10:00 am – 7:30 pm (Pakistan time)

Role and responsibility:

  • Design, develop, and optimize .NET Core microservices and RESTful APIs.
  • Architect and maintain SQL Server databases with efficient schema design, query optimization, stored procedures, and indexing strategies.
  • Implement secure authentication and authorization mechanisms (OAuth 2.0, JWT, IdentityServer).
  • Apply MVVM design patterns and maintain clean separation between domain models, API contracts, and business logic.
  • Build scalable, distributed systems with best practices in microservices architecture (service discovery, circuit breakers, resilience patterns).
  • Develop efficient, maintainable, and unit-tested code across the backend.
  • Collaborate with DevOps teams to deploy and monitor applications using GitHub Actions and Azure DevOps.
  • Participate in code reviews, mentor junior developers, and promote backend best practices.

Key Skills Required:

  • 5+ years of experience as a Backend Developer.
  • Strong command of .NET Core (C#, ASP.NET Core, Web API, Entity Framework Core).
  • Deep understanding of Microservices Architecture and building distributed backend systems.
  • Expertise in SQL Server database design, query tuning, stored procedures, and indexing.
  • Experience applying MVVM (Model-View-ViewModel) pattern in backend API and service layers.
  • Knowledge of secure API development (OAuth 2.0, OpenID Connect, JWT).
  • Familiarity with Azure DevOps, GitHub Actions, and CI/CD pipelines for backend services.
  • Good understanding of clean architecture, domain-driven design (DDD) principles is a plus.
  • Experience with unit testing frameworks like xUnit or NUnit.
  • Strong understanding of security best practices, authentication and authorization.
  • Experience with Agile methodologies, DevOps practices, and cloud deployment strategies.

Nice to have: (Hint: Having bonus skills will move you to the top of list)

  • Bonus 1:
    Experience developing real-time communication applications (audio/video calling features).
  • Bonus 2:
    Hands-on experience integrating Twilio APIs for communication solutions.
  • Bonus 3:
    Experience using SignalR for real-time data streaming and notifications.
  • Experience working in payment gateway integrations.
  • Hands-on experience with Azure cloud services.
  • Familiarity with Docker and Kubernetes for containerized microservices.
  • Knowledge of event-driven architectures (e.g., Azure Service Bus).

Benefits

Medical allowance with family

Yearly Bonus

Leave Encashment

Market competitive salary



  • Karachi, Sindh, Pakistan Avanza Solutions Full time 900,000 - 1,200,000 per year

    Company DescriptionSince 2000, Avanza Solutions has been at the forefront of empowering organizations globally to embrace digital transformation through cutting-edge and innovative digital platforms and services. Renowned for its excellence and continual evolution, Avanza has established itself as a premier digital hub for innovation and digitalization. The...

  • Senior Backend Lead

    6 days ago


    Karachi, Sindh, Pakistan Quecko Full time 1,200,000 - 3,600,000 per year

    About the Role:We are seeking a highly skilled Senior Backend Lead to drive the architecture, development, and performance of our backend systems. You will lead a team of backend engineers, ensure scalable and maintainable solutions, and work closely with product and frontend teams to deliver high-quality software.Key Responsibilities:Lead the backend...


  • Karachi, Sindh, Pakistan Botmer International Full time 60,000 - 180,000 per year

    Senior Backend Engineer ) – Botmer InternationalBotmer International is growing fast and we're looking for aSenior Backend Engineer )who can build scalable, high-performance backend systems that power real-world products across the globe.If you're someone who writes clean, maintainable, well-documented code, and you thrive in a fast-moving engineering...


  • Karachi, Sindh, Pakistan Nanosoft Technologies Full time 60,000 - 180,000 per year

    POSITION: Sr. Software Engineer (5 years plus)COMPANY: Nanosoft Technologies (Client-KSA)JOB TYPE: FULL TIME (Onsite/Karachi Office)LOCATION: Gulshan-e-Iqbal Block 6, KarachiNanosoft Technologies is seeking a skilled Senior Software Engineer with strong expertise in Python (Django) to design, develop, and maintain scalable backend systems for one of it's...


  • Karachi, Sindh, Pakistan Avanza Solutions Full time 1,200,000 - 2,400,000 per year

    Company DescriptionAvanza Solutions, established in 2000, is a global leader in driving digital transformation through innovative platforms and services. Known for excellence and innovation, Avanza specializes in advanced digital technologies such as Digital Banking, Artificial Intelligence, Blockchain, Business Automation, and Smart City applications. The...


  • Karachi, Sindh, Pakistan Avanza Solutions Full time 50,000 - 150,000 per year

    Company DescriptionAvanza Solutions has been empowering organizations globally to embrace digital transformation through cutting-edge digital platforms and services since 2000. Renowned for its excellence and continual evolution, Avanza specializes in developing, deploying, and integrating advanced technologies such as digital banking, AI, blockchain, smart...


  • Karachi, Sindh, Pakistan Taraki Full time

    The role is fully remote with the expectation to be available throughout US EST hours (6pm - 2am Pakistan time). About the Role We are working with a full-funded US startup that is hiring a Sr. Backend Engineer with strong Kubernetes experience to lead the migration of backend services to a containerized microservices architecture. You'll architect and...


  • Karachi, Sindh, Pakistan Folio3 Software Full time 900,000 - 1,200,000 per year

    Folio3 is seeking an experienced .NET Developer to lead the software development lifecycle and leverage expertise in the .NET framework to deliver high-quality enterprise systems.Responsibilities:Design, develop, and maintain scalable applications using C# and the .NET framework.Provide technical support for web and mobile applications.Develop...


  • Karachi, Sindh, Pakistan edenrobe Full time 900,000 - 1,200,000 per year

    Company Descriptionedenrobe is a renowned brand that seamlessly blends heritage and modernity, offering aspirational yet affordable garments that stand out with their distinctive style, fashion-forward designs, quality, and value. The company has significantly transformed Pakistan's readymade apparel and retail market, boasting over 100 plus stores in major...

  • Senior Backend

    6 days ago


    Karachi, Sindh, Pakistan AHOY Full time 900,000 - 1,200,000 per year

    Position OverviewAHOY is on the lookout for a Senior Backend Developer to join our dynamic remote team. In this role, you will be responsible for designing and implementing high-performance backend services that drive our applications. You'll collaborate closely with cross-functional teams to deliver top-notch solutions and elevate our technology stack.Key...