
Search by job, company or skills
Application Architect (.NET + Multi-Cloud: AWS & Azure)
We are seeking a highly skilled, forward-thinking Application Architect with a deep background in the .NET ecosystem, proven expertise in designing multi-cloud topologies (AWS and Azure), and a strong proficiency in integrating Artificial Intelligence (AI) workflows into enterprise applications. In this senior position, you will bridge the gap between complex business requirements and modern, scalable cloud technology
Shift: 2 -11 PM
Role Overview
Beyond traditional architecture, you will champion the adoption of Generative AI capabilities, optimize developer productivity using AI-assisted tools like GitHub Copilot, drive monolithic-to-microservices migrations, and instill absolute best practices across our engineering teams.
Key Responsibilities Architecture & System Design:
Enterprise Blueprinting: Architect end-to-end, highly available, fault-tolerant enterprise applications leveraging .NET Core / .NET 8+ deployed into hybrid, multi-cloud structures (AWS and Azure).
Modernization: Lead strategic initiatives to decompose legacy .NET monolithic architectures into containerized, cloud-native microservices and event-driven topologies.
Pattern Implementation: Mandate and implement Domain-Driven Design (DDD), SOLID principles, CQRS, and asynchronous event-driven design patterns. AI Integration & Developer Productivity
AI Architecture: Design and integrate AI/ML capabilities into microservice ecosystems, utilizing cloud-native AI services (e.g., Azure OpenAI, AWS Bedrock) safely while ensuring strict data privacy and model governance.
GenAI & Orchestration: Architect solutions utilizing LLMs, Retrieval-Augmented Generation (RAG), and agentic automation using frameworks compatible with .NET (e.g., Microsoft Semantic Kernel, LangChain).
AI-Driven Development Advocacy:Champion the use of AI-assisted engineering tools. Define governance, prompt engineering standards, and best practices for leveraging GitHub Copilot to accelerate the team's software development lifecycle (SDLC) while ensuring code quality and compliance.
Multi-Cloud & DevOps Engineering
Cloud Strategy: Design solutions optimized for both AWS and Azure, advising the business on cost-efficiency, platform trade-offs, and portability
Managed Services Mastery:
Architect utilizing cloud-native offerings across both ecosystems:
AWS Stack: EC2, ECS/EKS, Lambda (Serverless), S3, API Gateway, DynamoDB, RDS.
Azure Stack: AKS, Azure Functions, App Services, Azure SQL, CosmosDB, Service Bus.
Infrastructure as Code (IaC): Establish declarative environments using Terraform or CloudFormation / Azure Bicep to support automated blue/green or canary deployment structures. Technical Leadership & Governance
Mentorship & Quality: Conduct strict code and architecture reviews, acting as a direct mentor to senior and staff engineers to elevate the overall technical capacity of the group.
Documentation & Standards: Author pristine Low-Level Designs (LLD) and High-Level Designs (HLD), defining explicit technical templates for standardizing cross-team execution.
Required Technical Qualifications
Core Competencies & Workplace Skills
Job ID: 149284761
We don’t charge any money for job offers