Mid level Developer

  • Posted 6 days ago | Updated 23 hours ago

Overview

Remote
$0 - $0
Contract - W2
Contract - 12 Month(s)

Skills

azure AI
CosmosDB
c#
.NET
api
openAI
azure devops

Job Details

 

Mid level Developer - Azure AI 

Remote ( Only EST and CST candidates) 

Duration: 6-9months

We are seeking a Mid Level Developer to design and build cutting-edge software solutions on the Microsoft Azure platform. This role requires strong C# development skills, a deep understanding of Azure services, and proven expertise in architecting and integrating APIs in scalable, high-performance environments. You'll play a critical role in shaping technical solutions that leverage Azure’s AI and PaaS capabilities.

Key Responsibilities

  • Architect, develop, and deploy enterprise-grade solutions utilizing Microsoft Azure PaaS services:
    • Azure OpenAI (Cognitive Services)
    • Azure AI Search
    • Azure CosmosDB
    • Azure Fabric
    • Azure Databricks (with Azure Datalake storage/Unity Catalog)
  • Design and implement robust, secure API integrations across diverse platforms and services.
  • Lead C# software development efforts, ensuring scalable, maintainable, and efficient code.
  • Apply prompt engineering techniques to optimize interactions with AI services for real-world applications.
  • Set up and manage Azure DevOps for full work tracking, CI/CD pipeline automation, and environment deployments.
  • Advocate and implement Test Driven Development (TDD) practices, ensuring high quality and reliability.
  • Collaborate with cross-functional teams to translate business needs into elegant, practical software solutions.
  • Mentor and guide engineers, establishing best practices in software architecture and development workflows.

Required Qualifications

  • Strong expertise in C# (.NET Core and modern frameworks) for backend and service development.
  • Experience architecting and building secure, scalable APIs and integration layers.
  • Familiarity with Azure PaaS offerings, especially Azure OpenAI, AI Search, and CosmosDB.
  • Hands-on experience with Azure DevOps for code management, build/release pipelines, and work tracking.
  • Experience practicing TDD or similar automated testing approaches.
  • Solid understanding of cloud-native architecture principles (resiliency, scalability, security).

Preferred Qualifications

  • Experience with Python for scripting or enhancing AI interactions.
  • Exposure to Azure Databricks and Fabric for supporting operational workloads (not core development).
  • Strong background in solution architecture and technical leadership roles.
  • Understanding of prompt engineering principles to interact effectively with LLMs and generative AI services.

 

Regards

Bhaskar Dasegowda

Scottsdale, AZ

P: +1

 

 

 

 

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.