3 hours ago
Remote, PortugalMid Level / Senior

Responsibilities

  • Design and develop cloud software integrating voice, unified communications, contact center, and AI capabilities.
  • Build and maintain APIs and services for call control, media, presence, messaging, routing, conferencing, and UC interoperability.
  • Integrate transcription, summarization, conversational intelligence, virtual agents, and AI-assisted workflows into voice and UC experiences.
  • Develop integrations with telephony, UC, contact center, carrier, and third-party communications platforms.
  • Troubleshoot real-time communications issues across application, signaling, media, network, and AI service layers.
  • Improve scalability, resiliency, security, observability, and performance of real-time communications services.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or equivalent practical experience.
  • 4–7 years of professional software development experience building production applications and services.
  • Strong experience with C# and .NET plus front-end and back-end development.
  • Experience with distributed services, relational databases such as Microsoft SQL Server, and API development.
  • Experience with JavaScript or TypeScript and React or Angular.
  • Understanding of software design patterns, testing, code review, security, maintainable engineering practices, Agile environments, CI/CD, and DevOps practices.
  • Strong voice, telephony, or unified communications development experience, including SIP, RTP, WebRTC, call control, and media concepts.
  • Experience integrating UC, PBX, contact center, carrier, communications, AI/LLM, speech-to-text, text-to-speech, or conversational intelligence capabilities.
  • Understanding of real-time distributed systems, networking, latency, high availability, and production troubleshooting.
  • Excellent analytical, troubleshooting, written, verbal communication, and self-directed problem-solving skills.

Tech Stack

AngularAWSAzureC#JavaScriptKubernetesMicrosoft SQL Server.NETRabbitMQReactRedisTypeScript

Categories

Intermedia Intelligent Communications

About Intermedia Intelligent Communications

1,001-5,000 employees

Intermedia Intelligent Communications provides cloud-based unified communications and collaboration for businesses, spanning voice, video conferencing, chat/SMS, contact center, business email, file sharing, and backup. Its subscription UCaaS suite, including Intermedia Unite, is sold directly and through 7,500+ channel partners, serving over 150,000 businesses. Headquartered in Sunnyvale, California, Intermedia is privately held and backed by Madison Dearborn Partners.

Contact me