Job Title: Technical Architect .NET with Azure
Location: Bangalore (Koramangala) Work From Office
Experience: 10+ Years
Notice Period: Immediate Joiner / 15 Days Preferred
Job Summary:
We are looking for a highly skilled Technical Architect with strong expertise in .NET technologies and Microsoft Azure to lead architecture design, solution development, and cloud transformation initiatives. The ideal candidate should have hands-on experience in designing scalable, secure, and high-performance enterprise applications and be comfortable working in a fast-paced delivery environment.
Key Responsibilities:
- Define and design end-to-end technical architecture for enterprise-grade applications.
- Lead solution architecture using .NET Core / .NET 6+, ASP.NET, Web API, Microservices.
- Architect and implement cloud-native solutions on Microsoft Azure.
- Drive application modernization and cloud migration strategies.
- Design scalable APIs, event-driven architectures, and distributed systems.
- Ensure best practices in coding standards, DevOps, CI/CD, and security.
- Provide technical leadership and mentor development teams.
- Collaborate with business stakeholders, product owners, and cross-functional teams.
- Conduct architecture reviews and ensure performance optimization.
- Define database architecture (SQL Server, Cosmos DB, etc.).
- Implement logging, monitoring, and observability solutions.
Technical Skills Required:
Primary Skills:
- Strong experience in .NET Core / ASP.NET Core / C#
- Hands-on experience with Azure Services, including:
- Azure App Services
- Azure Functions
- Azure Kubernetes Service (AKS)
- Azure Service Bus / Event Hub
- Azure SQL / Cosmos DB
- Azure DevOps
- Azure API Management
- Azure Storage
- Microservices & RESTful API architecture
- Design Patterns & SOLID principles
- Entity Framework / Dapper
- Docker & Kubernetes
- CI/CD pipelines
Secondary Skills (Good to Have):
- Angular / React (frontend exposure)
- OAuth2 / JWT / Identity Server
- Performance tuning & Application security
- Experience with Agile / Scrum methodologies
Qualifications:
- Bachelor's or Master's degree in Computer Science / Engineering.
- 10+ years of overall IT experience with minimum 3+ years in Architect role.
- Proven experience in architecting cloud-based enterprise applications.
- Excellent communication and stakeholder management skills.