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
| Skill | Experience | Level |
|---|---|---|
| C Sharp | 6+ years | Intermediate |
| .Net | 6+ years | Intermediate |
| Open AI | 4+ years | Intermediate |
| Azure | 6+ years | Intermediate |
| websocket | 4+ years | Intermediate |
| SignalR | 4+ years | Intermediate |
| API Integration | 4+ years | Intermediate |
| JavaScript | 4+ years | Intermediate |
| Typescript | 4+ years | Intermediate |
| Python | 4+ years | Intermediate |
| Chat Bot | 4+ years | Intermediate |
| GraphQL | 3+ years | Intermediate |
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.