Bot Migration Developer M365 Engineer

Info Services

Hyderabad, Chennai District

On-site

INR 1,500,000 - 3,000,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Info Services in Hyderabad/Chennai is seeking a Collaboration Bot Migration Developer / M365 Engineer to migrate Webex bots to Microsoft Teams. The role emphasizes integration design, multi-language bot development and secure authentication.

Ideal candidates have 2–15 years of experience, strong backend skills and experience with REST APIs, OAuth 2.0, and Microsoft Graph. The position operates on UK shift timing and requires migration-focused expertise.

Qualifications

  • Experience with enterprise integration and backend/full stack development.
  • Strong proficiency in Java, Python, Node.js/TypeScript or C#/.NET.
  • Webex Bot Development and Webex API experience.
  • Microsoft Teams Development and Webex-to-Teams migrations.
  • Experience with OAuth 2.0, Microsoft Graph, REST APIs, JSON and HTTP integrations.
  • Git/GitHub and Agile/Scrum experience.
  • CI/CD and troubleshooting/reverse engineering.

Responsibilities

  • Assess existing Webex bots, including business workflows, integrations, authentication and dependencies.
  • Migrate one-way and two-way Webex bot functionality to Microsoft Teams.
  • Develop bot/integration solutions using Java, Python, Node.js/TypeScript or C#/.NET.
  • Build REST APIs, webhooks, callbacks and event-driven integrations.
  • Implement OAuth 2.0 and secure token-based authentication.
  • Troubleshoot inherited bot code, API failures, authentication and production issues.
  • Validate functional parity between Webex and Teams implementations.
  • Develop unit, integration and functional tests.
  • Package, deploy and monitor solutions across environments.
  • Maintain technical documentation for APIs, authentication, dependencies and deployment.
  • Participate in Agile/Scrum ceremonies and provide production support.

Skills

Java
Python
Node.js
C# .NET
Webex Bot
Webex API
Teams Development
Microsoft Graph
REST APIs
OAuth 2.0
CI/CD
GitHub
Agile/Scrum
Troubleshooting
Reverse Engineering
Webhooks
Event-driven

Tools

GitHub
Microsoft Teams SDKs

Job description

Collaboration Bot Migration Developer / M365 Engineer

Hyderabad or Chennai

Full-time with Info Services

Experience: 2 to 15 years - Multiple openings

Work timings: UK Shift (2 to 11 pm IST)

This is a migration/integration engineer, not a generic Teams developer. The strongest candidates should have experience with existing Webex bots or Webex integrations and migrating them to Microsoft Teams, while being comfortable reverse-engineering inherited code and working across more than one programming language.

Skill combination: Webex + Teams + REST/API integration + OAuth 2.0 + Microsoft Graph + migration.

Must-haves:

  • Enterprise Application / Integration / Backend / Full Stack Development
  • Strong Java or Python or Node.js/JavaScript/TypeScript or C#/.NET
  • Webex Bot Development / Webex API
  • Microsoft Teams Development
  • Webex-to-Teams Migration
  • Microsoft Teams APIs / SDKs
  • Microsoft Graph
  • REST APIs
  • JSON
  • HTTP-based Integrations
  • Webhooks / Callbacks
  • Asynchronous / Event-driven Integrations
  • OAuth 2.0
  • Token-based Authentication
  • Enterprise API Integrations
  • Git / GitHub
  • Agile / Scrum
  • Troubleshooting / Reverse Engineering
  • CI/CD
  • Strong Communication

Key Responsibilities:

  • Assess existing Webex bots, including business workflows, integrations, authentication and dependencies.
  • Migrate one-way and two-way Webex bot functionality to Microsoft Teams.
  • Develop bot/integration solutions using Java, Python, Node.js/TypeScript or C#/.NET.
  • Build REST APIs, webhooks, callbacks and event-driven integrations.
  • Implement OAuth 2.0 and secure token-based authentication.
  • Troubleshoot inherited bot code, API failures, authentication and production issues.
  • Validate functional parity between Webex and Teams implementations.
  • Develop unit, integration and functional tests.
  • Package, deploy and monitor solutions across environments.
  • Maintain technical documentation for APIs, authentication, dependencies and deployment.
  • Participate in Agile/Scrum ceremonies and provide production support.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

365 Engineer
365 Engineer

Info Services • Hyderabad, Chennai District

On-site
INR 1,200,000 - 1,800,000
Chatbot Developer
Chatbot Developer

SWITS DIGITAL Private Limited • Bengaluru Urban

On-site
INR 800,000 - 1,200,000
Messaging Services Senior Specialist
Messaging Services Senior Specialist

NTT DATA BUSINESS SOLUTIONS • Bengaluru

On-site
INR 1,200,000 - 1,500,000
M365 Tenant Migration
M365 Tenant Migration

ITC Infotech • Bengaluru

On-site
INR 1,800,000 - 2,600,000
MS Dynamics 365 - CRM Technical Lead
MS Dynamics 365 - CRM Technical Lead

Ascendion Engineering • Pune District, Chennai District, Bengaluru

Hybrid
INR 2,800,000 - 4,200,000
Messaging Services Specialist Advisor - M365, Exchange onprem
Messaging Services Specialist Advisor - M365, Exchange onprem

NTT DATA BUSINESS SOLUTIONS • Dadri

On-site
INR 1,500,000 - 2,800,000
Senior Microsoft 365 Cloud Engineer
Senior Microsoft 365 Cloud Engineer

Larsen & Toubro Infotech Ltd (LTI) • Bengaluru

On-site
INR 2,800,000 - 4,000,000
M365 Engineer
M365 Engineer

Weekday AI (YC W21) • Hyderabad

On-site
INR 1,500,000 - 1,800,000
Cloud Migration Speciality
Cloud Migration Speciality

Thompsons HR Consulting Pvt Ltd • Chennai District

On-site
INR 1,200,000 - 2,000,000
Principal Engineer(NodeJS)
Principal Engineer(NodeJS)

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 2,500,000 - 4,000,000