Back End Developer

Karachi, Sindh, Pakistan
Full Time
Entry Level

Job Summary:

We are looking for a Backend Developer with strong experience in backend software development to design, develop, and maintain reliable, scalable, and high-performance backend applications using .NET 9, APIs, domain services, business logic, and backend integrations.

Key Responsibilities:

  • Design, develop, and maintain backend applications using .NET 9.
  • Develop and maintain RESTful APIs and backend services.
  • Design and implement domain services and business logic based on application requirements.
  • Develop scalable, secure, and high-performance backend solutions.
  • Integrate backend systems with internal and external applications, services, and third-party APIs.
  • Design and implement database interactions and data-access layers.
  • Identify, troubleshoot, and resolve backend application issues and technical defects.
  • Collaborate with frontend developers, QA engineers, product teams, and other stakeholders to deliver reliable software solutions.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Implement proper error handling, logging, validation, and exception management.
  • Support application deployment and troubleshooting across development, testing, and production environments.
  • Contribute to improving backend architecture, performance, scalability, and overall application quality.
  • Maintain technical documentation for APIs, services, integrations, and backend components.

Requirements:

  • 3+ years of professional experience in Backend Software Development.
  • Strong hands-on experience with .NET / .NET 9 development.
  • Strong knowledge of C#, object-oriented programming, and backend development principles.
  • Experience developing and integrating RESTful APIs.
  • Strong understanding of domain-driven services, business logic, and application architecture.
  • Experience working with relational databases and SQL.
  • Experience with backend integrations and third-party APIs/services.
  • Strong understanding of software development lifecycle and development best practices.
  • Experience with Git and version control systems.
  • Understanding of application security, authentication, authorization, and API security.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to work effectively in an onsite environment in Karachi.
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*