via Dice
$90K - 150K a year
Lead architectural transformation and design enterprise-scale distributed systems using .NET and cloud technologies.
10-15+ years software engineering with 5+ years architecture experience and expertise in .NET Core, REST APIs, cloud, and messaging systems.
Job Title: .NET Application Architect W2- Position/Remote Experience Required : 10 15+ years in software engineering 5+ years in architecture roles Strong experience in enterprise-scale distributed systems Technical Skills Backend .NET Core / .NET 6 8 REST API design, OAuth2, JWT authentication API Gateway, rate limiting, versioning DDD, CQRS, event sourcing Frontend Angular (v10+) or React Component-driven architecture State management (NgRx, Redux, etc.) UI design systems and reusable components Accessibility (WCAG), responsive design Databases SQL Server / Sybase (design, indexing, performance tuning) NoSQL: MongoDB, DynamoDB, CosmosDB Cloud & DevOps Azure / AWS / Google Cloud Platform Docker, Kubernetes, Helm CI/CD tools: Azure DevOps, Jenkins, TeamCity, Octopus Messaging & Integration Kafka, RabbitMQ, Azure Service Bus, Event Hub Event-driven and streaming architectures Caching & Performance Redis / Distributed caching Scalability, failover, resiliency design Testing & Quality xUnit, NUnit, MSTest Moq, FakeItEasy, NSubstitute Cypress, Playwright, Jest Observability Splunk, ELK, App Insights, Grafana, Prometheus Git workflows & branching strategies Leadership Competencies Proven ability to drive architectural transformation Strong decision-making and problem-solving skills Excellent stakeholder communication Mentorship and team development mindset Thought leadership in cloud adoption and modernization
This job posting was last updated on 5/21/2026