Enable job alerts via email!

Microsoft Teams Full Stack Developer (Teams SDK/Tabs, AI Chatbot, Python, AWS/Azure) – HYBRID 6[...]

Direct IT Recruiting Inc.

Toronto

Hybrid

CAD 85,000 - 90,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Microsoft Teams Full Stack Developer to create AI-powered chatbot solutions and custom Teams applications for banking workflows. The role involves integrating Azure and AWS services, focusing on user-friendly solutions within Microsoft Teams. Ideal candidates will have extensive experience in Microsoft Teams development, Python, and cloud technologies.

Qualifications

  • 2+ years hands-on Microsoft Teams development required.
  • 3+ years experience in Python & TypeScript.

Responsibilities

  • Design and implement AI-driven chatbot solutions.
  • Integrate Teams apps with Azure/AWS services.
  • Collaborate on UI/UX design for Teams apps.

Skills

Microsoft Teams App Development
Full Stack Development
Python
TypeScript
SQL
AI/Chatbot Integration

Education

Bachelor’s/Master’s in Computer Science

Tools

Azure
AWS

Job description

Microsoft Teams Full Stack Developer (Teams SDK/Tabs, AI Chatbot, Python, AWS/Azure) – HYBRID 6M (1727)

2 days ago Be among the first 25 applicants

Direct IT Recruiting Inc. provided pay range

This range is provided by Direct IT Recruiting Inc. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

CA$85.00/yr - CA$90.00/yr

Direct message the job poster from Direct IT Recruiting Inc.

Business Operations Manager at Direct IT Recruiting Inc., WBE Canada Certified

Overview

Status: 6-Month Contract (37.5 hrs/week)

Skills: 2+ years Microsoft Teams App Development (Teams SDK, Tabs, Bots), 7-10 years Full Stack Development (Python, TypeScript, SQL), Azure/AWS, AI/Chatbot Integration

DESCRIPTION:

We are seeking a Microsoft Teams Full Stack Developer to build and integrate AI-powered chatbot solutions and custom Teams applications for internal banking workflows. This role focuses on Teams Tabs (embedded apps), Chatbots, and Teams SDK, with a mix of Azure AI services (or AWS) and cloud integrations. You’ll collaborate with stakeholders to deliver secure, user-friendly AI-driven solutions within Microsoft Teams.

RESPONSIBILITIES:

  • Design and implement AI-driven chatbot solutions for internal processes (e.g., Azure Bot Framework, AWS Lex, or OpenAI integrations).
  • Integrate Teams apps with Azure/AWS services (Lambda/API Gateway, Azure Functions, RDS/Cosmos DB).
  • Collaborate on UI/UX design for Teams apps (React/Angular with TypeScript).
  • Optimize chatbot performance, NLP tuning, and Teams app responsiveness.

REQUIREMENTS:

  • 2+ years hands-on Microsoft Teams development (must have):
  • 3+ years Python & TypeScript.
  • Cloud experience (Azure preferred: Functions, Bot Service, AI Services or AWS: Lambda, Lex, Bedrock).
  • SQL expertise (queries, stored procedures).

Nice to Have:

  • Experience with OpenAI, LangChain, or LLM integrations.
  • Bachelor’s/Master’s in Computer Science or related field.
  • Banking/financial domain knowledge (preferred).

To Apply click HERE!

We openly welcome and invite applications from persons with disabilities or those protected by the Human Rights Code and, upon request, provide accommodation during all stages of the recruitment and hiring process.

Please note that AI is used to assist in the recruiting process.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Contract
Job function
  • Job function
    Information Technology and Business Development
  • Industries
    IT Services and IT Consulting, Banking, and IT System Custom Software Development

Referrals increase your chances of interviewing at Direct IT Recruiting Inc. by 2x

Get notified about new Microsoft Developer jobs in Toronto, Ontario, Canada.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.