{"id":3454389,"url":"https://alion.io/job/bliscore-net-engineer","title":".NET Engineer","company":{"id":4486100,"name":"Bliscore","domain":"bliscore.com","url":"https://alion.io/company/bliscore","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["Ukraine"],"countries":["UA"],"hiring_countries":["UA"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"ASP.NET Core","optional":false},{"name":"C#","optional":false},{"name":"Microsoft Teams","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"Azure","optional":true},{"name":"SignalR","optional":true},{"name":"WebRTC","optional":true},{"name":"WebSockets","optional":true}],"status":"closed","first_seen_at":"2026-10-21T15:07:19Z","employer_posted_date":null,"last_verified_at":"2026-11-02T21:43:45Z","board_verified":false,"closed_at":"2026-11-02T21:43:45Z","days_open":12,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":12},"description":"We’re looking for a .NET Engineer to join a product team developing a platform for voice communications and Microsoft Teams integrations.\n\nYou’ll work primarily on the backend, building services that support Teams calls, meetings, recordings, and communication data. A key part of the role is integrating the product with Microsoft Teams and ensuring these integrations remain stable and reliable in production.\n\nWhat you’ll do\n\nBuild and enhance backend services with C#, .NET, and ASP.NET Core\n\nDevelop integrations with Microsoft Teams\n\nWork extensively with Microsoft Graph API and Teams communication APIs\n\nImplement functionality related to calls, meetings, recordings, and communication data\n\nCreate and maintain REST APIs and integrations with external services\n\nInvestigate and fix production issues related to Teams and voice functionality\n\nHelp improve the platform’s performance, reliability, and scalability\n\nContribute to architectural discussions and technical improvements\n\nWhat we expect\n\n3+ years of commercial experience with C# / .NET\n\nStrong experience building backend applications with ASP.NET Core\n\nProven commercial experience integrating products with Microsoft Teams\n\nHands-on knowledge of Microsoft Graph API\n\nExperience with Teams calls, meetings, recordings, or communication APIs\n\nExperience building integrations with third-party systems and APIs\n\nSolid understanding of SQL, databases, and backend architecture\n\nAbility to troubleshoot and solve technical issues independently\n\nEnglish — B2+\nGood to have\n\nMicrosoft Graph Communications / Calls & Meetings APIs\n\nExperience with Teams compliance recording or call-recording solutions\n\nPrevious work with VoIP, telephony, voice, or contact center products\n\nKnowledge of real-time audio or media processing\n\nWebRTC, SIP, RTP\n\nSignalR / WebSockets\n\nAzure\n\nYou’re a backend-oriented .NET Engineer who has already worked with Microsoft Teams integrations in a commercial environment and understands the challenges of communication-focused products.\n\nBeyond strong .NET skills, we’re looking for someone familiar with the practical side of calls, meetings, recordings, and voice integrations, including supporting and troubleshooting them in production.\n\nWhat’s In It for You?\n\nCareer Growth – Opportunities to develop and advance.\n\nPerformance Reviews – Regular feedback and support.\n\nWork Anniversaries – Special gifts to celebrate milestones.\n\nFlexible Work – Hybrid or remote (Lviv office available).\n\nMentorship – Guidance from experienced professionals.\n\nAccounting Support – We handle the paperwork.\n\nPaid Time Off – 18 vacation days + 5 sick days per year.\n\nExtra Leave – 10 additional days off annually.\n\nFree Office Lunches – Enjoy meals on us.\n\nTeam Events – Gatherings, gifts, and a welcoming atmosphere.","description_format":"text","description_chars":2792,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Flexible schedule"],"hiring_locations":[{"name":"Ukraine","iso":"UA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-29T12:21:41Z"},{"event":"close","at":"2026-11-02T21:43:45Z"}],"visa":[],"liveness":null,"pay":null,"html_url":"https://alion.io/job/bliscore-net-engineer","json_url":"https://alion.io/job/bliscore-net-engineer.json","meta":{"generated_at":"2026-11-06T23:41:12Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":3499,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-07T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4486100},"rest":"https://alion.io/mcp/rest/get_company?id=4486100"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbliscore-net-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fbliscore-net-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fbliscore-net-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/bliscore-net-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbliscore-net-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3454389}},{"tool":"search_jobs","arguments":{"company":"bliscore.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3454389},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}