Skip to content
ReferMeAJob
LiveFull-timeApply by 1 Nov 2026

Azure / C# Developer

Chennai, Tamil Nadu, India

Experience
8–12 years
Employment
Full-time
Work mode
Onsite
Salary
₹12 L–20 L / year
Deadline
Apply by 1 Nov 2026
Posted
2025-02-12

Required skills

SkillExperienceLevel
C Sharp6+ yearsIntermediate
.Net6+ yearsIntermediate
Open AI4+ yearsIntermediate
Azure6+ yearsIntermediate
websocket4+ yearsIntermediate
SignalR4+ yearsIntermediate
API Integration4+ yearsIntermediate
JavaScript4+ yearsIntermediate
Typescript4+ yearsIntermediate
Python4+ yearsIntermediate
Chat Bot4+ yearsIntermediate
GraphQL3+ yearsIntermediate

About the role

Job Title: Azure / C# Developer

Job Summary:


We are looking for a highly skilled Full-Stack Developer with experience in Azure OpenAI, real-time API integration, Azure Functions, and chatbot development. The ideal candidate will build and optimize a chatbot that integrates real-time OpenAI API capabilities while interacting with external APIs to provide a seamless conversational experience.


Key Responsibilities:

• Design & Develop AI Chatbot:

• Architect and build a scalable chatbot using Azure OpenAI.

• Implement real-time chat capabilities leveraging OpenAI APIs.

• Optimize the chatbot for low latency, high availability, and real-time response handling.

• Azure OpenAI & Functions Integration:

• Develop and deploy Azure Functions to orchestrate API calls.

• Implement serverless architectures to manage requests dynamically.

• Handle authentication, token management, and rate limiting for Azure OpenAI API.

• External API Integrations:

• Integrate third-party APIs (RESTful, GraphQL, WebSockets) for extended functionality.

• Ensure secure and efficient API consumption using best practices.

• Real-Time Data Processing & Optimization:

• Optimize response processing for low-latency interactions.

• Implement WebSockets or SignalR for real-time updates where necessary.

• Ensure scalability and fault tolerance for high-volume requests.

• Testing, Debugging, and Security:

• Implement unit, integration, and performance testing strategies.

• Monitor chatbot interactions and improve response accuracy.

• Secure APIs against vulnerabilities such as rate-limiting, authentication, and encryption.


Required Skills & Qualifications:

• Proficiency in OpenAI API & GPT Models (Azure OpenAI experience preferred).

• Strong expertise in Azure Functions (C#).

• Hands-on experience with real-time APIs (WebSockets, SignalR, or event-driven architectures).

• Knowledge of cloud infrastructure (Azure, Serverless architectures, API Gateway, etc.).

• Experience with third-party API integrations (RESTful & GraphQL).

• Familiarity with chatbot frameworks (Microsoft Bot Framework, LangChain, Rasa, etc.).

• Strong programming skills in JavaScript, TypeScript, Python, or C#.

• Understanding of OAuth, JWT authentication, and security best practices.

• Experience with CI/CD pipelines, DevOps practices, and logging/monitoring.

Role categories

Similar roles in Chennai

AM

Remote

NewRemoteFull-timePythonAgile MethodologyArtificial IntelligenceTensorFlowPytorch
Not disclosed
Apply Now
AI

Mumbai, India

NewFull-timePythonArtificial IntelligenceRESTful API
₹3 L–4 L / year
Apply Now
BD

Mumbai, India

Full-timeJodeRuby on RailsGITApplication SecurityEJS
₹20 L–25 L / year
Apply Now
QE

Mumbai, India

Full-timeSQLJiraSystems Development Life Cycle - (SDLC)Manual TestingFunctional Testing
₹6 L–8 L / year
Apply Now
AJ

Noida, India

Full-timePythonMachine LearningLangchainRAG
₹5 L–10 L / year
Apply Now