Find your next opportunity

Newest first

.NET Developer (Teams, Calls,Voice)

Bliscore

.NET

Location
Remote
Employment
Full-time
Level
Mid-level
Category
Backend
Posted
Deadline

Description

.NET Engineer | Microsoft Teams & Voice Communications

We are looking for a .NET Engineer to join our product team working on a voice communication platform with deep Microsoft Teams integration.

This role is focused on backend development and communication-related functionality, including calls, meetings, recordings, and communication data. You will work with Microsoft Teams and Microsoft Graph APIs, develop new features, maintain existing integrations, and troubleshoot production issues.

We are looking for an engineer with commercial experience in Microsoft Teams integrations and a good understanding of how communication and voice functionality works in real-world products.

What you’ll do

Develop, maintain, and optimize backend services using C#, .NET, and ASP.NET Core.

Design and support integrations with Microsoft Teams, Microsoft Graph API, and Teams communication APIs.

Build and enhance functionality for calls, meetings, recordings, and communication data.

Design, develop, and maintain Microsoft Teams bots hosted on Azure, including real-time activity processing and notifications.

Implement and improve Teams activity feed notifications using Microsoft Graph API.

Develop and maintain REST APIs and third-party integrations.

Deploy, configure, and manage bots and backend services on Azure (Bot Service, App Service, AKS).

Configure bot authentication, authorization, and permissions using Microsoft Entra ID (Azure AD).

Troubleshoot production issues, monitor system performance, and ensure service reliability.

Improve the performance, stability, and scalability of the platform.

Collaborate with the team on technical solutions, architecture, and continuous platform improvements.

What we’re looking for

3+ years of commercial experience with C# / .NET

Strong experience with ASP.NET Core

Commercial experience with Microsoft Teams integrations

Hands-on experience with Microsoft Graph API

Experience with Teams calls, meetings, recordings, or communication APIs

Experience building REST APIs and integrations with external services

Good knowledge of SQL and relational databases

Solid understanding of backend architecture and integration patterns

Experience troubleshooting production issues

Ability to work independently and take ownership of technical tasks

English — B2+

Experience that will be highly relevant

For this role, we are particularly interested in experience with:

Microsoft Graph Communications API

Microsoft Teams Calls & Meetings APIs

Teams compliance recording or call-recording solutions

VoIP and telephony systems

Voice communication or contact center products

Real-time audio or media processing

WebRTC

SIP / RTP

SignalR / WebSockets

Azure

What we offer

Flexible work format — remote or hybrid, with an office in Lviv

18 paid vacation days + 5 sick days

10 additional days off per year

Regular performance reviews and feedback

Professional growth and development opportunities

Mentorship and support from experienced colleagues

Accounting support

Free lunches at the office

Team events and company gifts

Anniversary gifts

If you have strong .NET backend experience and have worked hands-on with Microsoft Teams, Microsoft Graph, calls, meetings, recordings, VoIP, or voice communication systems, we’d be happy to hear from you.

Apply at the source

This role was published by Bliscore and listed via Djinni. Applications are handled there, not on this site.

View & apply on djinni.co ↗