Skip to main content

Lead .Net Developer

Technology
Vikash Technologies
2 weeks agoUntil 18/9/2026

Job description

Job Description:

  • 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.
  • MSSQL Server at production scale.
  • 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.
  • Open Telemetry SDK instrumentation.
  • Serilog with enrichers, structured sinks.
  • Kubernetes basics health probes, resource limits.

Soft Skills:

  • Ability to communicate trade-offs clearly to both technical and non-technical stakeholders.
  • Strong ownership mindset.
  • 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.
Keywords
OrchestrationApache KafkaRedisMicrosoft SQL ServerDecompositionModel–view–controllerXUnit.NET CoreASP.NET CoreDevOpsAspOauthSqlApache LicenseApache Http ServerJWtEntity FrameworkInstrumentationCI/CDASP.NET

Interested in this role?