We are looking for a skilled Full Stack Developer to build intelligent agent integrations and backend systems using Python, Fast API, and the AutoGen framework. The ideal candidate will have 2-3 years of practical experience in agent development, API integrations, and building enterprise-grade applications. The focus of this role is primarily on backend services, API orchestration, and surfacing intelligent agents in Microsoft Teams using the M365 Agent Toolkit, rather than developing AI models.You will collaborate with teams to design, implement, and deploy scalable agent-based solutions that interact with Microsoft 365, Azure OpenAI Services, MCP-based multi-context agent workflows, and third-party SaaS tools.
Key Responsibilities
1. Backend & API Development
Design, develop, and maintain backend services and APIs using Python and FastAPI.
Implement RESTful and streaming WebSocket endpoints to expose agent capabilities.
Integrate with multiple external APIs, Microsoft Graph API, Azure OpenAI Services, and third-party SaaS tools for agent workflows.
2. Agent Integration
Build, configure, and extend agents using the AutoGen, Semantic kernel framework to automate business tasks.
Orchestrate multi-agent and multi-context workflows using MCP (MultiContext Protocol) for context-aware agent operations.
Surface agents in Microsoft Teams using the M365 Agent Toolkit, including Adaptive Cards and notifications.
3. Data & Workflow Integration
Work with data sources such as Azure Cosmos DB, SQL/NoSQL databases, and APIs to support agent operations.
Integrate with Azure OpenAI Services to leverage LLM-powered agents for processing or summarizing data where required.
Ensure agents can consume, process, and act on data securely and efficiently.
4. CI/CD & Deployment
Deploy backend services and agents to Azure App Service, Azure Functions, or Container Apps.
Maintain CI/CD pipelines using GitHub Actions or Azure DevOps.
Ensure high availability, observability, and performance of deployed services.
5. Collaboration & Mentoring
Collaborate with product managers to design seamless workflows.
Mentor junior engineers in API integration, backend design patterns, and Teams integration.
6. No-Code/Low-Code Integration
Assist in integrating backend agents with no-code platforms like Power Automate and Power Virtual Agents.
Ensure smooth API connectivity and workflow orchestration for nontechnical users.
7. Research & Best Practices
Stay updated with the latest backend, API, and agent integration best practices.
Contribute to reusable frameworks, templates, and documentation for internal teams.
Required Skills
Bachelor's degree in computer science, Information Technology, or a related field.
2-3 years of professional experience in backend development and API integration.
Strong Python skills with experience in FastAPI for high-throughput REST endpoints.
Hands-on experience with AutoGen framework or equivalent agent orchestration tools.
Experience integrating applications with Microsoft 365, Teams, Microsoft Graph API, Azure OpenAI Services, and MCP (Multi-Context Protocol).
Strong understanding of REST APIs, WebSocket protocols, JSON payloads, and authentication/token management.
Experience with Azure services: App Service, Functions, Container Apps, Cosmos DB, Azure OpenAI.
Version control & CI/CD: GitHub, GitHub Actions, or Azure DevOps.
Familiarity with no-code/low-code tools like Power Automate or Power Virtual Agents.
Strong problem-solving, analytical, and troubleshooting skills.
Ability to work in a collaborative team environment and communicate technical concepts clearly.
Desired Skills
Experience with real-time agent frameworks (Web Sockets).
Familiarity with Adaptive Cards and M365 Agent Toolkit.
Exposure to multi-context agent orchestration patterns using MCP.
Knowledge of containerization and microservice architectures.
Experience in client-facing roles translating business requirements into technical solutions.
Certifications: Microsoft Certified: Azure Developer Associate, Azure AI Engineer Associate, or equivalent.
Job Type: Full-time
Benefits:
Health insurance
Provident Fund
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.