Senior Full Stack .NET Developer with Angular

Diverse Lynx LLC
New York, NY, United States
3 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$104,000.0
Working hours
Regular working hours

Tech stack

ASP.NET .NET Framework Command-Query Responsibility Segregation (Software Development) Distributed Systems Entity Framework Internet Information Services (IIS) Microsoft SQL Server Windows PowerShell RabbitMQ Azure DevOps Pipelines Service-Oriented Architecture SignalR
+18 more
WebSocket YAML RxJS Microsoft Deployment Toolkit Database Optimization Safety Critical Systems Backend Event Driven Architecture AngularJS Deployment Automation Apache Kafka Front End Software Development Api Design Api Gateway Restful APIs Domain Driven Design Web Deploy Web Api

Requirements

NET Backend (8 years)*

  • ASP.NET Core Web API on IIS; Entity Framework Core (advanced: migrations, temporal tables, schema isolation)
  • Domain-Driven Design in practice: aggregates, domain events, anti-corruption layers
  • API design (RESTful, contract-first, versioned, paginated) including API Gateway / BFF patterns
  • CQRS (MediatR), durable background jobs (Hangfire), real-time push (SignalR)

  • Angular Frontend (5 years)*
  • Component architecture, lazy-loaded modules, reactive forms, RxJS
  • State management with NgRx; real-time UI via SignalR/WebSocket
  • Strong UX sensibility. Able to collaborate with operator SMEs and achieve mental-model parity with legacy screens

  • SQL Server (5 years)*
  • Scalable schema design: high-volume tables, partitioning for growth, archival strategies, read/write separation
  • Core design craft: normalization (3NF ), schema-per-service, indexing strategies (clustered, filtered, covering), constraints, temporal tables
  • Performance Eligible to workimization: Query Store, execution plan analysis, wait statistics, index tuning

  • Distributed Systems & Messaging (5 years)*
  • Kafka/RabbitMQ at production depth: partitioning, consumer groups, exchange types, dead-letter handling, exactly-once semantics, clustering/HA
  • Patterns: transactional outbox, saga/process manager, idempotent consumers
  • Resilience: circuit breaker, retry with backoff, bulkhead isolation
  • Event-driven architecture; contract-first API design

Nice to have skills

  • SQL Server Service Broker - conversation lifecycle, activation, cross-instance endpoints, cert-based auth
  • On-prem Azure DevOps pipelines (YAML, self-hosted agents)
  • IIS deployment automation (Web Deploy / MS deploy)
  • PowerShell scripting for failover runbooks and environment automation
  • Exposure to electric utility / OT / safety-critical systems

Minimum years of experience: 10 years

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Loading talks and stories from around this role…