Senior .NET / C# Backend & Data Services Developer | Neksogix | Lahore

Neksogix

Lahore

On-site

PKR 2,790,000 - 5,022,000

Full time

46 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Neksogix is seeking a Senior .NET / C# Backend & Data Services Developer to join our Lahore team. You will design, develop, and optimize production-ready C#/.NET Core services, SQL Server databases, and cloud-integrated data pipelines, working US hours onsite in Lahore.

You will own REST APIs, background services, and distributed messaging workflows, using EF Core, Dapper, Azure Key Vault, and Azure Service Bus to ensure scalable, robust systems with strong error handling and testing practices.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • 2 to 3+ years of professional software engineering experience with C# and .NET / ASP.NET Core.
  • Strong SQL Server design, stored procedures, and query optimization experience.

Responsibilities

  • Own end-to-end software development lifecycle for backend services and REST APIs.
  • Design and optimize SQL Server schemas, stored procedures, migrations, and queries.
  • Implement distributed messaging (Azure Service Bus) and background processing workflows.
  • Ensure robust error handling, retry logic, idempotency, and dead-letter queue strategies.
  • Collaborate on cloud configurations, secret management (Azure Key Vault), and trace production issues.

Skills

C#/.NET Core
SQL Server
Azure Service Bus
Entity Framework Core
Dapper
REST APIs
OO/ SOLID

Education

Bachelor’s or Master’s in CS/SE/IT

Tools

Azure Storage
Azure Key Vault
Azure Cloud
Git

Job description

Position Summary:

Neksogix is seeking an experienced, highly technical, and accomplished Senior .NET / C# Backend & Data Services Developer with 2 to 3+ years of professional software engineering experience to join our ongoing engineering team on a full-time, permanent onsite basis in Lahore (working US office hours from 06:00 PM to 03:00 AM PKT). In this specialized backend development role, you will spearhead designing, developing, and optimizing production-ready C# and ASP.NET Core services, advanced SQL Server databases, distributed messaging queues, and cloud-integrated data pipelines. You will work independently and collaboratively to translate complex technical requirements into scalable, clean architecture solutions. Ideal candidates bring a robust academic degree in computer science or software engineering, deep practical mastery of .NET ecosystems, distributed systems, SQL query optimization, and immediate availability for onsite deployment in Lahore.

Detailed Job Description:

As a Senior .NET / C# Backend & Data Services Developer at Neksogix in Lahore, you will take full ownership of end-to-end software development lifecycle activities, from analyzing existing codebases to implementing robust REST APIs, background services, and resilient distributed messaging workflows. Your day-to-day responsibilities encompass writing optimized C# code, designing high-performance SQL Server stored procedures and database migrations, implementing Azure Service Bus messaging patterns, and ensuring robust error handling, retry logic, idempotency, and dead-letter queue strategies. You will utilize Entity Framework Core and Dapper, secure credentials with Azure Key Vault, conduct peer code reviews, and troubleshoot production issues across multiple microservices. Working in a fast-paced software development environment aligned with US operational hours, you will drive technical excellence and system reliability.

Key Responsibilities:
  • Design, develop, test, and maintain robust backend services and REST APIs utilizing C# and ASP.NET Core.
  • Architect and optimize SQL Server database schemas, stored procedures, complex migrations, and high-performance queries.
  • Implement distributed messaging architectures and message queue processing, preferably utilizing Azure Service Bus.
  • Configure dependency injection, service lifetimes, hosted services, and background task execution engines.
  • Design and enforce robust error handling, retry policies, idempotency mechanisms, and dead-letter queue strategies.
  • Build efficient data access layers utilizing Entity Framework Core and/or Dapper ORM frameworks.
  • Integrate cloud services, secure configurations, and secret management utilizing Azure Storage and Azure Key Vault.
  • Execute rigorous production issue diagnosis, debugging, and log analysis across multiple distributed services.
  • Enforce object-oriented programming principles, SOLID design patterns, clean architecture, and Test-Driven Development (TDD).
  • Coordinate onsite work schedules in Lahore during US office hours (06:00 PM to 03:00 AM PKT).
Required Qualifications & Skills:
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline.
  • Minimum 2 to 3+ years of professional software engineering experience specializing in C# and .NET / ASP.NET Core development.
  • Strong technical proficiency and hands-on operational mastery of SQL Server design, stored procedures, and query optimization.
  • Extensive practical experience building REST APIs and scalable backend services in distributed system environments.
  • Proven expertise with distributed messaging/queues (Azure Service Bus) and background processing services.
  • Strong understanding of retry logic, idempotency, error handling, and dead-letter queue strategies.
  • Hands-on experience with Entity Framework Core, Dapper, Azure Storage, and Azure Key Vault.
  • Solid foundation in OOP, SOLID principles, design patterns, clean architecture, Git version control, and agile development.
  • Professional availability for full-time onsite employment in Lahore during US office hours (Application email: careers@neksogix.com).
Nice-to-Have Skills:
  • Frontend development experience with Blazor, Razor/MVC, JavaScript, HTML/CSS, jQuery, and AJAX.
  • Hands-on cloud infrastructure experience with Amazon Web Services (AWS).
  • Experience integrating Microsoft Graph and complex third-party REST APIs.
  • Prior working experience in SaaS or enterprise platform product development companies.
  • Bilingual proficiency in English and regional languages.
Application Information:
  • Recruiter: Neksogix Talent Acquisition Team
  • Contact Name: Engineering Recruitment Manager
  • Email: careers@neksogix.com
  • Phone: Unspecified
  • Application URL: Unspecified
  • Salary/Rate: Competitive and commensurate with experience
  • Deadline: Open until filled
  • Notice Period: Immediate to short notice preferred
  • Contract Duration: Permanent / Full-Time Onsite (Lahore – US Shift: 06:00 PM – 03:00 AM PKT)
Recruitment Pro Tip:

When applying for senior .NET backend roles in Lahore, ensure your resume explicitly highlights your SQL Server optimization depth, Azure Service Bus messaging patterns, and distributed systems troubleshooting track record.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Backend & Data Services Engineer
Senior .NET Backend & Data Services Engineer

Neksogix • Lahore

On-site
PKR 2,790,000 - 5,022,000
C# Developer
C# Developer

XEPOS LTD. • Karachi Division

On-site
PKR 2,000,000 - 3,500,000
Senior Software Engineer – .NET (Onsite, Karachi, PKR Salary)
Senior Software Engineer – .NET (Onsite, Karachi, PKR Salary)

hr-pod-hiring-talent-globally • Karachi Division

On-site
PKR 1,800,000 - 3,200,000
Senior Java Engineer – Spring Boot (onsite) Job ID: 385859
Senior Java Engineer – Spring Boot (onsite) Job ID: 385859

HireOn LLC. • Lahore

On-site
PKR 2,009,000 - 3,348,000
Senior Software Engineer (.Net)
Senior Software Engineer (.Net)

Devexcelit • Lahore

On-site
PKR 1,200,000 - 2,100,000
Software Engineer – C#/.NET
Software Engineer – C#/.NET

Rasgco • Karachi Division

On-site
PKR 1,339,000 - 2,009,000
Senior Software Engineer – .NET (Onsite, Karachi, PKR Salary)
Senior Software Engineer – .NET (Onsite, Karachi, PKR Salary)

HR POD Careers • Karachi Division

On-site
PKR 1,800,000 - 2,400,000
Senior Full Stack Developer (C#, Python, and PHP) - Pakistan
Senior Full Stack Developer (C#, Python, and PHP) - Pakistan

CLaaS2SaaS • Islamabad

On-site
PKR 1,800,000 - 2,400,000
Software Consultant - .Net
Software Consultant - .Net

10Pearls, LLC • Karachi Division

On-site
PKR 1,800,000 - 2,400,000
Software Engineer
Software Engineer

abacus-consulting-3 • Karachi Division

On-site
PKR 2,009,000 - 3,125,000