2 дні тому · Bliscore · Аутсорс
Завантажте CV — і ми покажемо, що збігається, чого бракує і чи проходить вакансія ваші умови.
Відкрити на Djinni.NET Full-Stack Engineer - Microsoft Teams Bots & Communications
We’re looking for an experienced .NET Full-Stack Engineer to join a long-term product team working within the Microsoft Teams ecosystem.
The role is primarily backend-focused and combines Microsoft Teams bots, Microsoft Graph integrations, real-time activity processing, notifications, and communication-related functionality.
You’ll work on production features inside Microsoft Teams, including bot interactions, activity feeds, communication events, and integration with Microsoft 365 services.
What you’ll work on Design, develop, and maintain Microsoft Teams bots that process user and system activity in real time. Build and improve a real-time activity feed bot that sends timely notifications to users’ Teams activity feed through Microsoft Graph. Develop integrations with Microsoft Graph API, Microsoft Teams APIs, and Microsoft 365 services. Work with Teams-related functionality such as calls, meetings, participants, recordings, call records, notifications, and communication data. Build backend services for collecting, processing, and exposing Teams activity and communication data. Implement real-time functionality using SignalR / WebSockets where applicable. Set up and manage bot authentication and permissions with Microsoft Entra ID (Azure AD). Contribute to frontend functionality using React / Angular / TypeScript when needed. Troubleshoot application-level integration issues and improve reliability and performance.
Core stack C# / .NET / ASP.NET Core Microsoft Graph API Microsoft Teams APIs Microsoft Graph Communications / Cloud Communications APIs Microsoft Bot Framework / Teams bots Microsoft Entra ID SignalR / WebSockets
REST APIs React / Angular / TypeScript
Requirements 5+ years of commercial experience with C# / .NET Strong backend experience with ASP.NET Core Commercial experience with Microsoft Graph API Hands-on experience with Microsoft Teams integrations Experience developing or supporting Teams bots Understanding of Teams activity feed notifications, Graph permissions, authentication, and event-driven integrations Experience with Microsoft Entra ID / Azure AD authentication and permissions Experience with SQL and REST APIs Ability to independently deliver integrations and troubleshoot production issues English B2+
Strong advantage Microsoft Graph Communications / Cloud Communications APIs Teams calls / online meetings / call records / recordings / participants Real-time audio/media VoIP / telephony WebRTC
Direct Routing Azure Communication Services High-load or distributed systems
About the project This is a long-term product, not a short-term integration project. You’ll join a stable development team with an ongoing roadmap and deep involvement in the Microsoft Teams ecosystem. The role combines backend engineering, cloud infrastructure, Microsoft Graph integrations, Teams bot development, and real-time communication functionality.
What we offer Long-term cooperation Full-time engagement Stable US-based client Predictable workload Paid vacation and sick leave Professional development support Equipment provided Office lunches Anniversary and baby bonuses