- Company Name
- Querentia
- Job Title
- Dotnet Developer
- Job Description
-
**Job title:** Azure .NET Developer
**Role Summary:**
Design, develop, and maintain cloud‑native .NET C# applications and APIs on Azure. Lead infrastructure automation using IaC (Terraform or Bicep) and manage containerized deployments (Docker, Azure Container Apps). Collaborate with cross‑functional teams to ensure scalable, secure solutions and actively participate in code reviews, CI/CD pipelines, and process improvements.
**Expectations:**
- Experience with .NET 8/9, Azure services, and containerization (Docker, Azure Container Apps).
- Proven ability to write IaC scripts (Terraform preferred, Bicep acceptable).
- Strong understanding of Azure API Management, Azure Service Bus, Azure SQL, Azure Redis Cache, and Azure Data Explorer.
- Familiarity with DevOps practices, CI/CD, and DAPR.
- Problem‑solving skills for application and infrastructure issues in Azure environments.
**Key Responsibilities:**
- Build and expose RESTful APIs and cloud‑native services.
- Write, test, and maintain Terraform/Bicep scripts for Azure resource provisioning.
- Deploy and manage containerized workloads in Azure.
- Monitor, troubleshoot, and optimize application performance and reliability.
- Review code, enforce best practices, and contribute to CI/CD pipeline enhancements.
- Coordinate with product, QA, and operations teams to deliver robust solutions.
**Required Skills:**
- Proficient in .NET C#, .NET 8/9.
- Hands‑on Azure experience (ACI, AKS, Container Apps, ADL, APIM, Service Bus, SQL, Redis).
- Expertise in Docker and Azure Container Services.
- IaC proficiency with Terraform (preferred) or Bicep.
- Knowledge of DAPR, DevOps tooling, CI/CD pipelines.
- Strong written and verbal communication.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Azure certifications (e.g., AZ‑204, AZ‑400) are a plus.