Role Summary :
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 :
- Architecture & Design
- 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.
- Having understanding on resilience patterns — retry, circuit breaker.
- Development & Implementation
- Lead development of RESTful, GraphQL and gRPC APIs using ASP.NET Core Minimal APIs and controllers.
- Implement secure authentication and authorization flows with JWT, Azure Identity, and role-based access control.
- Having understanding on Build and maintain distributed messaging infrastructure using Mass Transit.
- Own background job infrastructure using Hang fire and Quartz.NET.
- Data & Persistence
- Having exposure on data partitioning, indexing, and migration strategies for PostgreSQL and SQL Server via EF Core.
- Having exposure on Redis cache — distributed cache and session management.
- Observability & Quality
- Establish OpenTelemetry instrumentation (traces, metrics, spans) exported to the organisation's observability stack.
- Having exposure for define structured logging standards.
- Build a testing culture: domain/application-layer unit tests with XUnit.
- DevOps & Cloud
- 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.
- Solid command of Clean Architecture and DDD — aggregates, value objects, domain events,
📌 Lead - Development (Pune Division)
🏢 Softtech Engineers
📍 Pune Division
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.