.NET Architect (Azure & Cloud Native)- Architect I - Enterprise Solutions

UST · Pune, Maharashtra, India

Full-time · Staff · Posted 10 days ago

Role Description

Job Description – .NET Architect (Azure & Cloud Native)

Role Summary

We are looking for a highly experienced .NET Architect to lead the design and delivery of scalable, cloud-native solutions using modern Microsoft technologies. The role requires strong expertise in .NET 6/7, Azure services, DevOps, and AI-assisted engineering practices, along with the ability to proactively participate in requirement discussions and guide technical decisions.

Key Responsibilities

Architecture & Design

Architect and design scalable, resilient, and high-performance systems using .NET 6/7 and microservices architecture
Define and implement event-driven and distributed architecture patterns (CQRS, async messaging, API-first design)
Ensure solutions meet scalability, availability, security, and cost optimization goals

Azure & Cloud Engineering

Design and implement solutions using:
Azure App Services
Azure Blob Storage
Azure Service Bus
Apply strong understanding of cloud fundamentals and advanced Azure concepts
Enable cloud-native best practices across deployments and architecture
DevOps, CI/CD & Infrastructure as Code

Design and implement CI/CD pipelines using Terraform (IaC)
Ensure automated, repeatable, and compliant deployments across environments
Work closely with DevOps teams to enable deployment strategies and environment standardization

Observability & Reliability

Establish observability practices using tools like Dynatrace and Azure monitoring tools
Define logging, tracing, and monitoring standards for distributed systems
Drive reliability through proactive monitoring and performance tuning

AI & Productivity Enablement

Drive effective usage of AI tools for code generation and developer productivity
Create and promote:
AI agents for personal productivity
Team-level agents for automation
Code review acceleration using AI-assisted tools
Encourage adoption of AI-led engineering practices
Technical Leadership & Collaboration

Proactively participate in requirement discussions, solution design, and technical reviews
Collaborate with product, engineering, and stakeholders to define optimal solutions
Mentor teams and ensure adherence to architectural standards and best practices

Mandatory Skills

Strong experience in .NET 6/7 and C#
Expertise in Azure App Services, Blob Storage, and Service Bus
Hands-on experience with CI/CD pipelines using Terraform (IaC)
Good understanding of Dynatrace / observability concepts
Strong knowledge of scalable and distributed system design
Solid understanding of cloud fundamentals + advanced cloud architecture concepts
Experience with AI tools for code generation and engineering efficiency
Proven ability to lead technical discussions and influence architecture decisions

Preferred / Good To Have

Experience with microservices and event-driven architectures
Knowledge of containerization (Docker/Kubernetes/Azure Container Apps)
Exposure to API management and integration patterns
Familiarity with security, identity, and governance in Azure

Experience

10+ years in software development
3+ years in architecture / design roles

Core Competencies

Strong problem-solving and architecture thinking
Ownership mindset across design → build → run
Excellent communication and stakeholder collaboration
Ability to simplify complex technical problems into actionable solutions

Skills

net,design patterns,azure devops,microservices architecture,asp.net core,event driven architecture,entity framework,kubernetes,cloud computing

Sign up to apply