NET Payment Systems Domain Architect
Remote Role
Must-Have
10+ years engineering, 5+ years building payment systems
Domain-driven design: bounded contexts, domain events, context mapping
Expert C# / .NET 8+ and still codes
Temporal (preferred) or similar durable workflow engine in production
Kafka in production
Azure PaaS: App Service, Cosmos DB, APIM, Key Vault --> similar technology on Google Cloud Platform
Containerization, running code in Kubernetes
Idempotency, saga, and reconciliation patterns in production
PCI DSS and tokenization
OpenTelemetry or APM observability design
Track record of aligning multiple teams on a shared architecture
Nice-to-Have
Temporal Nexus or Worker Versioning
EBT SNAP / WIC processing
Digital wallets: Apple Pay, Google Pay
Gateway APIs: Aurus, Adyen, Fiserv, Worldpay, Chase
Network tokens, DPAN, multi-capture, marketplace split settlement
Multi-cloud: Azure + Google Cloud Platform
LaunchDarkly-driven migrations
.NET Aspire, Testcontainers, Mockoon/WireMock
Retail finance feeds (TLOG, sales audit, GL)
Grocery/omnichannel retail
Google Cloud Platform experience