Senior Full Stack Developer (C# & .NET)
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