Browse current jobs

Senior .NET Full Stack Developer

Zensar · Remote

Apply on employer website

Collected role description

Role overview

Senior .NET Full Stack Developer at Zensar

Required qualifications

  • 8+ years of backend software development experience 3+ years in a senior/equivalent role.
  • Experience building and maintaining microservices at enterprise scale.
  • Demonstrated impact on architectural decisions, mentorship, and system optimization.
  • Technical Expertise: Platform & Languages: Expert‑level proficiency in .NET 8+ and C# 12+ (async/await, LINQ, performance tuning, reflection).
  • Strong experience with Dapper / EF Core , including ORM trade‑offs and performance tuning.
  • Data & Search: Advanced SQL Server skills: query tuning, indexing, execution plans, statistics.
  • Deep understanding of ACID, isolation levels, deadlocks, sharding, and partitioning. (Beneficial) Redis expertise in distributed caching and invalidation strategies. (Beneficial) Elasticsearch experience (indexing, search and aggregation performance optimizations). (Beneficial) Architecture & System Design: Microservices design: boundaries, communication patterns, service reliability.
  • Event‑driven architecture: RabbitMQ, Kafka, or Azure Service Bus.
  • API design (REST / gRPC), backward compatibility, and versioning strategies.
  • Strong ability to lead design discussions and influence architecture without formal authority.
  • DevOps, CI/CD & Observability: Advanced Azure DevOps pipeline design and release management.
  • Understanding of modern deployment strategies (blue‑green, canary, etc.).
  • Experience with logging, tracing, and performance monitoring (OpenTelemetry). (Beneficial) Software Quality & Craftsmanship: Deep experience with testing automation across all testing layers.
  • Strong understanding of SOLID principles, design patterns, and refactoring practices.
  • Performance profiling, optimization, and debugging complex scenarios.
  • Production Ownership: Experience leading incident response, post‑mortems, and operational improvement efforts.
  • Ability to maintain composure and lead through high‑severity production challenges.
  • Soft Skills & Professional Strengths: Excellent technical communication and ability to explain complex concepts to diverse audiences.
  • Strong ownership mindset — you take responsibility for outcomes, not just tasks.
  • Adaptability in a fast‑moving environment with changing priorities.
  • Collaborative and team‑oriented, with strong cross‑functional communication.
  • High attention to detail, especially in regulated environments.
  • Proactive, solution‑driven, and resilient under pressure.
  • We are looking for offshore candidate who are willing to travel to onsite As a Senior Software Engineer you’ll be supporting the delivery of the best technology solutions for any business challenge, covering our product, application development, marketing, operations & system support across all our regions.
  • This will help us excel at digitally enabling the business to stay ahead of the game.
  • As a Senior Software Engineer you’ll be supporting the delivery of the best technology solutions for any business challenge, covering our product, application development, marketing, operations & system support across all our regions.

Employment details

  • Location: India

Collected experience requirement

7-9 years