Senior/Staff Full Stack Software Engineer- C#, Python
Key Requirements:Strong hands-on production coding experience with C# and PythonExperience designing and developing REST APIsStrong ownership across design, development, deployment, and production supportHands-on Azure cloud-native developmentExperience with Azure App Service/Container Apps, Azure Functions/Durable Functions, Blob Storage/ADLS, Azure SQLAzure Key Vault, Managed Identity, API authenticationApplication Insights / Log AnalyticsInfrastructure-as-Code using Bicep, ARM, or TerraformAzure DevOps CI/CD pipelines and PR reviewsExperience designing long-running, stateful workflows, retries, failure handling, idempotency, and orchestrationIntegration with external/vendor APIs and event-driven or message-based systemsExperience working with AI/ML inference services and data pipelines is requiredExperience building Microsoft Teams bots, agents, or integrations using APIs, webhooks, or agent frameworksComfortable working in Agile/Scrum environments and collaborating with engineering teamsMandatory Skills: C# + Python + Azure + REST APIs