TELECOMMUTE .NET Application Architect

Source Inc.
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

JavaScript
.NET
Amazon Web Services (AWS)
Azure
Continuous Integration
Command-Query Responsibility Segregation (Software Development)
Distributed Systems
Amazon DynamoDB
Failover
Design of User Interfaces
MongoDB
Nunit
OAuth
Octopus Deploy
Performance Tuning
RabbitMQ
Redis
Prometheus
Distributed Caching
Mstest
JSON Web Token
Responsive Web Design
Software Engineering
Management of Software Versions
Web Content Accessibility Guidelines
Azure
Google Cloud Platform
.NET Core
React
Grafana
SAP Sybase ASE
Cypress
Caching
Indexer
Backend
Xunit
Moq
Angular
Git Flow
Kubernetes
Playwright
Kafka
Cosmos DB
Front End Software Development
React
Cloud Migration
DDD (Domain Driven Development)
Event Sourcing
TeamCity
Api Gateway
REST
Splunk
Docker
Jenkins

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

Apply for this position