Skip to main content

Info Services - Bot Migration Developer - Java/Python

Technology
Info Services
6 days agoUntil 19/11/2026

Job description

Job Description :

This is a migration/integration engineer role, 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.

Tech Stack :

  • Java, Python, Node.js/JavaScript/TypeScript or C#/.NET
  • Webex Bot Development / Webex API
  • Microsoft Teams Development
  • 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, CI/CD

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.
Keywords
TeaAccess tokenJSONTypescriptNode.jsJavaScriptOauthPythonScrumJavaCI/CDNode

Interested in this role?