Senior Full Stack Developer (C# & .NET)

  • Lahore, Pakistan
  • Full-Time
  • On-Site
  • -

Job Description:

Job Brief:

Employment Type: Full time, Onsite
Timings: 12PM-9PM

Location: Johar Town, G4

Experience: 3-4 years

Responsibilities:

  • Own a product module end-to-end delivering new features while maintaining and improving existing functionality.
  • Take responsibility for code quality, performance, scalability, and maintainability.
  • Participate in bug rotation and resolve platform issues, including and fixing production bugs.
  • Investigate, debug, and resolve complex production issues efficiently and responsibly.
  • Refactor legacy code by breaking apart large classes, introducing proper separation of concerns, and implementing dependency injection best practices.
  • Improve and expand automated test coverage where it provides the most value.
  • Clean up duplicated code and reduce technical debt across the code base.
  • Design and build clean, well-structured REST APIs with proper status codes and validation.
  • Self-test thoroughly before handing off work to QA.
  • Write readable, maintainable, and well-documented code.
  • Proactively identify performance, architectural, and reliability improvements.

Requirements:

  • 3-4 years of experience with C# and .NET (preferably .NET 6–8 and ASP.NET Core).
  • Strong experience with Entity Framework Core, including migrations, multi-tenant data contexts, and query optimization.
  • Solid experience with SQL Server, including writing and tuning complex queries and implementing indexing strategies.
  • Hands-on AWS experience working daily with services such as Lambda, SQS, SNS, S3, Elastic Beanstalk, and IAM.
  • Experience building and maintaining frontend components using React.
  • Strong understanding of REST API design principles.
  • Experience with Git and CI/CD workflows, including GitHub Actions and pull request processes.
  • Strong self-testing discipline and ownership mindset.

Tech Stack:

Backend: C# / .NET 8, ASP.NET Core MVC
Database: SQL Server, Entity Framework Core 8

Cloud: AWS (Lambda, SQS, SNS, S3, STS, Elastic Beanstalk, SSM Parameter Store)

Frontend: React

CI/CD: GitHub Actions, GitHub Packages (NuGet)

Integrations: AWS Marketplace APIs, HubSpot, SendGrid, PostHog