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