Lead - Development

Soft Tech Engineers Ltd

Pune District

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Soft Tech Engineers Ltd is looking for a .NET Software Developer who will design and build scalable, cloud-native microservices. You will drive technical strategy and mentor engineers across cross-functional teams.

The ideal candidate must have 7+ years of .NET experience with a strong command of Clean Architecture and Domain-Driven Design (DDD), and proficiency in implementing JWT and Docker. A Master's degree in a related field is preferred.

Qualifications

  • 7+ years of hands-on .NET development; minimum 4 years on .NET 6+.
  • Strong command of Clean Architecture and DDD concepts.
  • Solid EF Core skills including fluent configuration and performance tuning.
  • Experience implementing JWT / OAuth 2.0 / OpenID Connect in ASP.NET Core.

Responsibilities

  • Design and build scalable, cloud-native microservices using .NET Core.
  • Architect event-sourcing strategies using Marten and Apache Kafka.
  • Lead development of RESTful, GraphQL, and gRPC APIs.
  • Implement secure authentication and authorization flows.

Skills

.NET Development
Clean Architecture
Domain-Driven Design (DDD)
EF Core
Docker
JWT / OAuth 2.0 / OpenID Connect
Unit Testing with xUnit

Education

Master's degree in Computer Science or related field

Tools

PostgreSQL
Redis
Apache Kafka
Azure DevOps

Job description

We are looking for a .NET Software Developer who will design, build, and own scalable, cloud-native microservices using the latest .NET Core ecosystem. You will drive technical strategy across cross-functional squads, establish patterns and guardrails for Clean Architecture, Domain-Driven Design (DDD), and CQRS, and mentor engineers to elevate the entire team's craft.

Key Responsibilities
  • Having exposure on microservices built on latest .NET Core ecosystem, Clean Architecture, and DDD.
  • Architect event-sourcing strategies with Marten and Apache Kafka, including topic design, consumer group topology, and schema registry governance.
  • Understanding resilience patterns - retry, circuit breaker.
  • Lead development of RESTful, GraphQL and gRPC APIs using ASP.NET Core MinimalAPIs and controllers.
  • Implement secure authentication and authorization flows with JWT, Azure Identity, and role-based access control.
  • Understanding build and maintain distributed messaging infrastructure using Mass Transit.
  • Own background job infrastructure using Hangfire and Quartz.NET.
  • Exposure on data partitioning, indexing, and migration strategies for PostgreSQL and SQL Server via EF Core.
  • Exposure on Redis cache - distributed cache and session management.
  • Establish OpenTelemetry instrumentation (traces, metrics, spans) exported to the organisation's observability stack.
  • Exposure for defining structured logging standards.
  • Build a testing culture: domain/application-layer unit tests with XUnit.
  • Own Dockerisation and cloud-native deployment manifests; CI/CD pipeline standards.
Must-Have (Non-Negotiable)
  • 7+ years of hands-on .NET development; minimum 4 years on .NET 6+ with proven progression toward .NET 8/10.
  • Strong command of Clean Architecture and DDD - aggregates, value objects, domain events, bounded contexts.
  • Solid EF Core skills: fluent configuration, migrations, performance tuning, multi-database support.
  • JWT / OAuth 2.0 / OpenID Connect implementation in ASP.NET Core.
  • Docker and container-first development; CI/CD awareness (GitHub Actions, Azure DevOps, or equivalent).
  • Proficiency in xUnit for unit and integration testing.
Strong Advantage
  • Experience with Azure Identity, Managed Identity, and Azure Key Vault secret management.
Good-To-Have (Negotiable)
  • Practical CQRS and event-sourcing experience.
  • Production experience with Apache Kafka - topic design, consumer groups, offsets, exactly-once semantics.
  • Experience with Mass Transit or a comparable messaging framework including saga/state machine patterns.
  • Redis in a distributed caching.
  • Hangfire or Quartz.NET for durable background job processing.
  • Serilog with enrichers, structured sinks.
Soft Skills
  • Ability to communicate trade-offs clearly to both technical and non-technical stakeholders.
  • Collaborative code-review culture; constructive and specific feedback.
  • Comfortable operating in ambiguity and decomposing large problems independently.
Education
  • Master's degree in Computer Science, Software Engineering, or a related field - or equivalent demonstrable experience.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Module Lead – .Net Core
Module Lead – .Net Core

Jobtailor • Bengaluru

On-site
INR 1,200,000 - 2,400,000
.NET Developer
.NET Developer

ECS | Enterprise Change Specialists • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Lead Dotnet Developer
Lead Dotnet Developer

BASE Automation • Chennai District

On-site
INR 2,500,000 - 3,600,000
Senior/Lead Fullstack Developer
Senior/Lead Fullstack Developer

Syren Cloud Inc. • Hyderabad

On-site
INR 800,000 - 1,200,000
Dot NET Full Stack Lead
Dot NET Full Stack Lead

Tata Consultancy Services • Hyderabad

On-site
INR 3,600,000 - 6,000,000
Technical Lead
Technical Lead

ValueLabs • Hyderabad

On-site
INR 1,500,000 - 3,000,000
Tech Lead - .Net Engineer
Tech Lead - .Net Engineer

ZEISS India • Bengaluru

On-site
INR 2,400,000 - 4,200,000
Senior Software Engineer
Senior Software Engineer

Harbinger Systems • Pune District

Hybrid
INR 1,200,000 - 1,800,000
Staff Engineer – Full Stack
Staff Engineer – Full Stack

Jobtailor • Hyderabad

On-site
INR 3,000,000 - 4,500,000
Technical Lead - .NET
Technical Lead - .NET

Nemetschek Group • Bengaluru

On-site
INR 3,500,000 - 7,500,000