Job Summary
We are seeking a Senior Application Architect to lead the design and delivery of scalable, secure, cloud-native enterprise applications leveraging Microsoft Azure, modern application technologies, and Generative AI.
Key Responsibilities
- Define end-to-end application architecture and technical strategy for enterprise solutions.
- Design cloud-native applications using React.js, TypeScript, Java Spring Boot, and Node.js.
- Architect microservices, REST APIs, and event-driven solutions.
- Integrate Generative AI capabilities, including LLMs, RAG, AI Agents, and intelligent automation.
- Leverage Azure OpenAI, Azure AI Services, and Microsoft Azure cloud infrastructure.
- Lead architecture discussions, technical decisions, and client-facing workshops.
- Drive cloud modernization and enterprise transformation initiatives.
- Lead cross-functional teams across development, AI, cloud, and DevOps.
Required Skills & Qualifications
- 15+ years of overall software development experience.
- 5+ years in Application Architecture, Solution Architecture, or Technical Leadership.
- Strong expertise in Microsoft Azure and enterprise application architecture.
- Hands-on experience with React, TypeScript, Java Spring Boot, and Node.js.
- Strong understanding of microservices, REST APIs, and event-driven architecture.
- Practical experience with Azure OpenAI, Generative AI, LLMs, RAG, and AI Agents.
- Knowledge of Azure App Services, Azure Functions, Cosmos DB, Azure SQL, and Kubernetes.
- Excellent client-facing communication, stakeholder management, and technical leadership skills.
Preferred Qualifications
- Azure Solutions Architect or Azure AI Engineer certification.
- TOGAF or Kubernetes certification.
- Experience delivering enterprise-scale cloud modernization and AI transformation programs.
Ideal Candidate: A hands-on Enterprise Application Architect combining Azure Cloud, Full-Stack Development, and Generative AI expertise, with the ability to own architecture decisions and lead end-to-end technical delivery.