Principal .NET Engineer

Confiz Limited

Full-time Engineering
Apply Now
Location
lahore, punjab, Pakistan
Posted
July 19, 2026

Job Description

Confiz is looking for a Principal Software Engineer (.NET). Candidates should have around 5 to 8 years of experience in .NET. You must have strong expertise in the domain and must be able to deliver well accordingly to the responsibilities.

Responsibilities

  • Design, develop, and maintain high-quality software systems using modern .NET technologies.
  • Develop and support long-running business workflows that require durable execution, state management, fault tolerance, and recovery capabilities.
  • Build distributed systems that coordinate work across multiple services, applications, and external integrations.
  • Design and implement resilient solutions with retry policies, failure recovery mechanisms, and idempotent processing.
  • Develop event-driven and message-based architectures using asynchronous communication patterns.
  • Refactor and modernize existing systems to improve scalability, reliability, and maintainability...