SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Auditdata is seeking a System Architect to join its Architecture Group, shaping enterprise-grade SaaS solutions for audiology clinic chains worldwide. You will define integration strategies, domain boundaries, system design, and platform evolution across the product portfolio.
Key Responsibilities:
Integration & API Architecture: Define and maintain integration strategy (REST, Events, APIs, Data Feeds). Design standard integration patterns including real-time (Event Hubs), on-demand (REST), and hybrid workflows. Lead technical workshops with customers and partners to gather requirements. Align integrations with domain boundaries, data contracts, and platform security standards. Govern message contracts, event schemas, versioning strategy, and error-handling models. Enforce security best practices (OAuth2, mTLS, Azure AD, Key Vault). Oversee monitoring, observability, and integration reliability.
Domain & System Architecture: Serve as technical consultant for assigned domains, ensuring architectural integrity and consistent boundaries. Shape domain models and identify bounded contexts, aggregates, and integration points. Define APIs and event contracts across microservices and cross-domain workflows. Evaluate epics for architectural feasibility. Support teams with high-level design, technology selection, and patterns. Participate in architecture reviews and platform governance. Coach teams on Domain-Driven Design and Clean Architecture. Maintain architecture diagrams, specifications, and ADRs.
Platform & Multi-Tenancy: Design and own the architecture of a secure, performant, and cost-efficient multi-tenancy model. Contribute to long-term architecture vision and platform strategy evolution.
Customer & Pre-Sales Engagement: Participate in pre-sales work, technical scoping, and solution shaping. Support troubleshooting and performance improvements for complex integrations.
Tech Stack: .NET, React ecosystem, Azure Services (AKS, Service Bus, Event Hubs, Azure SQL Database).
Requirements:
- 10+ years in software engineering, including 5+ years in architecture roles within enterprise SaaS
- Strong communication skills; ability to articulate architectural decisions to leadership and engineering teams
- Experience with integration architectures (Azure Service Bus, Event Hubs, Azure Functions, REST APIs, Webhooks)
- Practical knowledge of microservices and event-driven architectures
- Solid understanding of Domain-Driven Design and Clean Architecture
- Proven ability to produce high-quality technical documentation and diagrams (Miro, Lucid, C4, Event Catalog)
- Comfortable in customer-facing technical discussions
- Strong background in Azure Cloud services
- Ability to enforce architectural standards through ADRs, reviews, and quality gates
- Familiarity with governance, audit logging, and proactive system health monitoring
- Ability to collaborate with Product and Delivery teams
- Fluent English
- Degree in Computer Science or similar field (preferred)
Preferred:
- Proven experience modernizing or commercializing legacy platforms into scalable, multi-tenant products
- Demonstrated success designing enterprise-grade integrations
Nice-to-Haves:
- Experience with MassTransit
- Hands-on experience with AI/ML, LLMs, or agent-based architectures
- Azure Cloud certifications
- Understanding of security and compliance for regulated data (HIPAA, GDPR)
- .NET and React familiarity