TELECOMMUTE .NET Application Architect
Role details
Job location
Tech stack
Requirements
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