Solutions Architecture Associate Director
The Solutions Architecture Associate Director is a highly proficient, hands-on solution architect for custom solutions.
This role owns
End-to-end microservice and API architecture for assigned solutions.
Defines Domain-Driven Design boundaries and event-driven patterns on Azure Service Bus.
Sets engineering standards across React frontend and .NET/Python backend teams.
The role operates with growing autonomy across the custom solutions estate and represents designs in architecture reviews.
Key Responsibilities
Translate business and product requirements into end-to-end solution designs for custom solutions spanning multiple frontend and backend services.
Design microservice and API architectures for custom-built solutions; define service boundaries using Domain-Driven Design (DDD) principles.
Architect event-driven integration patterns using Azure Service Bus; define message schemas, topic/subscription models, and error-handling strategies.
Establish and enforce coding standards, design patterns, and engineering best practices across frontend (React) and backend (.NET / Python) teams.
Ensure non-functional requirements (security, scalability, resiliency, observability) are embedded into all solution designs.
Lead architecture and design reviews for new features, technical initiatives, and third-party integrations within assigned solutions.
Produce and maintain architecture decision records (ADRs), high-level design (HLD) documents, and API specifications (OpenAPI/Swagger).
Collaborate with product managers, UX designers, and engineering leads to shape technical roadmaps.
Provide technical mentorship to senior engineers and conduct design and code reviews.
Qualifications & Experience
8+ years of software engineering or architecture experience, with at least 4 years in a solution architect role on complex, multi-service platforms.
Expert-level proficiency in designing microservices architectures and RESTful / GraphQL APIs.
Deep hands-on experience with React (frontend architecture) and .NET and/or Python (backend services).
Strong experience with Azure cloud services, including Azure Service Bus, Azure API Management, Azure Kubernetes Service (AKS), and Azure DevOps.
Advanced understanding of Domain-Driven Design, CQRS, Event Sourcing, and distributed systems patterns.
Experience with CI/CD pipelines, container orchestration (Docker/Kubernetes), and DevSecOps practices.
Working knowledge of OpenID Connect / OAuth 2.0 and fine-grained authorization in multi-tenant SaaS environments.
Excellent verbal and written communication skills; experience presenting designs to senior technology stakeholders.
Professional services or B2B SaaS product experience is advantageous.
Core Skills & Technologies
Microservices Architecture
API Design
Azure Service Bus
React
.NET
Python
Domain-Driven Design
Event-Driven Architecture
Azure Cloud
CI/CD & DevSecOps
NFRs (Non-Functional Requirements)
Architecture Review
Additional Requirements for This Role
Candidates who have worked in Big 4 or Big Tech.
Experience around 15 years (or less).
Candidates in the EST or CST time zones, from Tier 2 and 3 cities.
Preferably no sponsorship.