Overview
About the Role : We are looking for a highly analytical and strategic Solution Architect to drive the technical vision and end-to-end design of our enterprise applications.
Responsibilities
- Architectural Design & Strategy: End-to-End Solutioning: Design comprehensive, scalable solutions spanning web architecture, data flows, security frameworks, and seamless integration with Custom-Off-The-Shelf (COTS) and legacy applications.
- Landscape Mastery: Maintain a holistic understanding of the end-to-end application ecosystem, ensuring optimized data flow and integration across disparate systems.
- Low-Level Design (LLD): Translate high-level architectural visions into detailed Low-Level Designs (LLD) for development teams to execute.
- Pattern Application: Apply a deep understanding of diverse architectural patterns (e.g., Microservices, Event-Driven, Monolithic, SOA) to solve specific business and technical challenges.
Stakeholder Alignment & Governance
- Technical Liaison: Partner directly with Customer Chief Architects and Lead Architects to align on technical strategy and make key architectural decisions.
- ARB Approvals: Present architectural blueprints and solution proposals to the Architecture Review Board (ARB), defending technical choices and securing necessary approvals.
- Requirements Engineering: Collaborate with Business and Technical Stakeholders to define Non-Functional Requirements (NFRs) and identify functional areas requiring specialized technical solutioning.
Technical Leadership & Execution
- Development Guidance: Ensure development teams implement solutions strictly aligned with the approved architecture. Provide hands-on technical guidance and troubleshoot complex architectural issues.
- Unblocking Teams: Coordinate closely with individual application architects and Tech Leads to bridge solution gaps and eliminate development bottlenecks.
- Risk Management: Partner with the program management team to proactively identify technical risks, assess their impact, and develop robust mitigation strategies.
Required Technical Stack & Expertise
Core Development Frameworks
- Java, Springboot, Node JS, React JS, React Native
Cloud, Integration & Analytics
- Azure APIM, Azure AKS, Adobe Analytics
Design Tooling & Experience
- Lucidchart, Draw.io
- Experience: 8 to 12 years of progressive IT experience, operating in a Solution Architect or Lead Architect capacity.
- Integration & APIM: Deep expertise in designing robust application integrations, API management strategies utilizing Azure APIM, and managing complex data flows.
- Domain Knowledge: Understanding of the Retirement domain (e.g., 401k plans, pension systems) is highly desirable, though not mandatory.