UST
Website:
ust.com
Job details:
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
Click on Apply to know more.