Senior Backend Software Engineer

2 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 beBeeSoftware Full time $90,000 - $120,000

    Job Title: Backend Software EngineerWe are seeking an experienced and highly skilled Backend Software Engineer to join our development team. As a key member of the team, you will be responsible for designing, developing, and maintaining high-quality backend systems using Python and Node.js.The ideal candidate will have a strong understanding of software...


  • Karachi, Sindh, Pakistan beBeeBackend Full time $90,000 - $120,000

    Backend Developer OpportunityWe're a team of innovative technologists and engineers dedicated to making finance more accessible and sustainable.Investing has the power to positively impact people's lives. We're committed to making digital assets available to those in frontier markets who might otherwise be left behind.About This RoleDesign and develop...


  • Karachi, Sindh, Pakistan Softech Worldwide Full time

    Join to apply for the Senior Backend Engineer - .NET role at Softech Worldwide.We are looking to add talented Backend Engineers to our team, who will work on building enterprise-class video streaming and processing applications. The position requires exceptional knowledge and skills in Back-end development, such as Web API, Service Stack, integrations with...


  • Karachi, Sindh, Pakistan beBeeBackend Full time $60,000 - $100,000

    As a backend software engineer, you will be responsible for designing, developing, and maintaining the backend infrastructure of our web applications.We are seeking an experienced professional with expertise in the MERN stack (MongoDB, Express.js, React.js, Node.js), MEAN Stack (MongoDB, Express.js, Angular.js, Node.js), and DevOps practices.Key...


  • Karachi, Sindh, Pakistan PureSquare Full time

    OverviewWe are seeking a talented and experienced Senior Backend Engineers (Java) to join our growing development team. The ideal candidate is passionate about backend engineering, has hands-on experience building scalable Java-based microservices, and thrives in a SaaS product environment. Familiarity with modern engineering practices—such as CI/CD,...


  • Karachi, Sindh, Pakistan beBeeSoftware Full time $80,000 - $120,000

    We are looking for a skilled backend software engineer to join our dynamic team.The ideal candidate will have expertise in designing, developing, and maintaining scalable backend systems.Design, develop, and maintain scalable backend systemsWrite and optimize complex SQL queries and stored proceduresCollaborate with remote teams and communicate effectively...


  • Karachi, Sindh, Pakistan beBeeBackend Full time 1,200,000 - 1,800,000

    Job OverviewWe are seeking a seasoned expert to fill the role of Backend Developer. As a senior member, you will be responsible for designing and implementing scalable and maintainable backend systems.Main ResponsibilitiesSystem Architecture: Design and implement efficient system architectures using frameworks like Python (Django/Flask/FastAPI), NodeJS, or...


  • Karachi, Sindh, Pakistan Dolphin Advanced Technology Services Full time $90,000 - $120,000 per year

    Senior Backend Developer (SQL & )About the RoleWe are seeking an experienced Senior Backend Developer with expertise in SQL and to join our engineering team. In this role, you will design, develop, and maintain high-performance, scalable backend systems that power our applications. The ideal candidate will have extensive experience with frameworks and...


  • Karachi, Sindh, Pakistan beBeeBackend Full time 2,000,000 - 3,000,000

    Senior Backend Developer PositionWe are seeking a highly skilled and experienced Senior Backend Developer to join our team.The ideal candidate will have strong hands-on experience with the MERN Stack, Laravel/PHP, and optionally .NET.Key Responsibilities:Develop and maintain backend logic for web and mobile applications.Work with frontend developers to...

  • Software Engineer

    2 weeks ago


    Karachi, Sindh, Pakistan beBeeBackendDeveloper Full time 1,440,000

    Job SummaryWe are seeking a talented Backend Developer to join our team and contribute to the design, development, and maintenance of robust backend systems using Node.js.The ideal candidate will have strong command of JavaScript and the Node.js ecosystem, as well as hands-on experience with RESTful APIs and microservices. They should also be proficient in...