Job Title- Senior .NET / Azure Engineer – AI & Data Integration
Location- Bangalore, Pune, Hyderabad, Noida, Gurgaon
Experience- 10+ years
Required Skills & Experience
- 8–12 years (or relevant senior level) experience in software development using .NET / C#
- Proven hands‑on experience with Azure Functions (serverless)
- Strong understanding and working experience with Azure Data Factory — building, managing, optimizing pipelines, triggers, integration runtime, linked services
- Experience integrating AI / ML or cognitive capabilities into applications (e.g. embedding models, calling OpenAI APIs, Azure Cognitive Services, custom ML model deployment)
- Strong knowledge of cloud-native architecture, event-driven systems, messaging (Service Bus, Event Grid), API integration
- Excellent working knowledge of relational databases (Azure SQL, SQL Server) and query optimization; exposure to NoSQL (Cosmos DB, etc.) is a plus
- Experience with CI / CD, versioning, DevOps practices (Azure DevOps, GitHub Actions, or equivalent)
- Experience with infrastructure as code (ARM templates, Bicep, Terraform or equivalent)
- Strong debugging, performance tuning, and resiliency design skills
- Good communication skills, able to translate between business, data, and engineering perspectives
- Bachelor’s or Master’s degree in Computer Science, Engineering or related field (or equivalent experience)
Preferred / Nice-to-Have
Certifications in Azure (e.g. Azure Developer, AI Engineer, Solutions Architect)Prior experience in data engineering / analytics : Synapse, Databricks, SparkExperience with containerization (Docker, Kubernetes)Familiarity with ML frameworks (TensorFlow, PyTorch, ML.NET, etc.)Experience designing architectures for multi-tenant / SaaS systems