Senior .NET Azure Cloud Architect

Cynet Systems•Charlotte, NC

About The Position

We are looking for an experienced .NET/Azure Architect with strong hands-on expertise in building and modernizing cloud-native applications. The role combines application development, cloud engineering, DevOps, and AI-enabled development practices. The candidate should have solid experience in CI/CD automation and Infrastructure as Code using Terraform, along with practical exposure to modern AI-assisted software engineering, including building basic AI agents and awareness of concepts such as SDD and MCP.

Requirements

  • Strong hands-on experience building and modernizing cloud-native applications with .NET and Azure.
  • Experience with C#, .NET/.NET Core, and ASP.NET Core.
  • Experience developing and integrating REST APIs and microservices.
  • Knowledge of SOLID principles, dependency injection, design patterns, and clean architecture.
  • Strong hands-on experience with Azure services, including Azure App Service, Azure Functions, Azure API Management (APIM), Azure Service Bus/Event Hubs, Azure SQL, Azure Storage, Azure Key Vault, and Azure Monitor/Application Insights.
  • Practical knowledge of Azure DevOps CI/CD pipelines and YAML-based build and deployment pipelines.
  • Understanding of branching strategies, release management, deployment approvals, and environment configuration.
  • Hands-on experience with Terraform for provisioning and managing Azure infrastructure.
  • Ability to create, understand, and modify Terraform modules; understanding of state management, environments, variables, and reusable modules.
  • Understanding of secure handling of configuration and secrets.
  • Understanding of Generative AI and LLM fundamentals; ability to create simple AI agents or agentic workflows; and basic understanding of prompting and tool-based AI interactions.
  • Awareness of RAG concepts, MCP and its purpose, SDD, and AI-assisted software development practices.
  • Exposure to AI coding assistants such as GitHub Copilot or similar tools.

Nice To Haves

  • Exposure to AKS or containerized applications.
  • Exposure to GitHub Actions.
  • Exposure to Azure AI, Azure OpenAI, or Microsoft Foundry.

Responsibilities

  • Design, develop, and maintain scalable applications using C#, .NET/.NET Core, and ASP.NET Core.
  • Develop and integrate REST APIs and microservices.
  • Apply SOLID principles, dependency injection, design patterns, and clean architecture.
  • Design solutions for scalability, performance, resilience, and maintainability.
  • Participate in technical design, code reviews, troubleshooting, and production issue resolution.
  • Create and maintain YAML-based build and deployment pipelines using Azure DevOps.
  • Automate application build, testing, and deployments across environments.
  • Provision and manage Azure infrastructure with Terraform, including integrating Terraform provisioning with CI/CD pipelines.
  • Identify practical opportunities where AI can improve development, testing, documentation, and engineering productivity.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service