: Solutions Architecture Associate Director (Onsite)
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.