Note: MS Teams Developer Platform experience Mandatory
Mandatory Requirements
● 3+ years of hands-on .NET Development experience
● 1+ years of hands on development experience on MS Teams Developer Platform
● Hands-On Experience working on Team's Client Extensibility points and UI elements
● Prior experience developing Tabs, Bots, Search, Messaging Extensions, Task Modules, Webhooks and connectors, MS Teams and Graph APIs on MS Teams Developer Platform
● 2+ years working with AWS technologies including Lambda
● 3+ years front end development using JavaScript frameworks including Node.js / Vue.js / React
Preferred competencies:
● BFSI or Communications & Media Vertical experience
● MS-600 (Microsoft 365 Certified: Developer Associate) or other relevant certifications
Job Responsibilities
● Ability to work with customers IT teams and follow architectural & code quality guidelines
● Good understanding of DevOps and build management frameworks for .NET and AWS
● Ability to work with MS Teams platform components and their integration with AWS Services
● Ability to develop forms, search, messaging extensions, task modules and connectors using MS Teams extensions
● Ability to integrate with O365 components, office, SharePoint and other tools
● Ability to develop REST APIs using .NET web APIs as well as reports using Graph APIs
● Ability to develop front end logic using JavaScript frameworks like Node / Vue / React
● Ability to work with Docker containers like Kubernetes
● Experience working with SQL and No SQL Databases on AWS