About Our Partner:
Our partner is a leading provider of Cloud Contact Center as a Service (CCaaS) solutions, empowering businesses with cutting-edge customer engagement tools. We are pioneering the integration of advanced AI features to enhance real-time communication capabilities. To achieve this, we are seeking a skilled ASP.NET Developer to join our innovative team.
Position Overview
As a Backend Developer, you will play a pivotal role in designing and implementing AI-driven features within our CCaaS platform. You will leverage Azure’s AI services and tools to create seamless and intelligent real-time communication solutions. This position requires a strong understanding of backend development and expertise in Azure technologies to build scalable, efficient, and secure systems.
Required Skills and Experience
Main focus:
C#
ASP.NET Core
EF Core
REST
Azure
Nice to have:
Websocket
WebRTC, SIP, and RTP protocols.
Databases
SQL
MongoDB
Azure CosmosDB
Azure Storage
AI SaaS
LLMs
Vector databases
OAuth 2.0
Soft Skills:
Strong analytical skills with the ability to design AI-driven solutions for complex business challenges.
Excellent communication and teamwork abilities to work across teams including frontend, data science, and product management.
Proactive problem-solving skills with attention to scalability and performance optimization.
Preferred Qualifications:
Knowledge of Azure SAS products and how to leverage them for enhanced security and performance.
Experience with Azure DevOps for CI/CD pipelines, infrastructure as code, and deployment automation.
Familiarity with containers (Docker, Kubernetes) for deploying scalable backend services.
Understanding of Azure-based serverless solutions, including Azure Functions and Logic Apps.
What We Offer:
Opportunities to work on cutting-edge AI integration projects.
Access to ongoing professional development and Azure certification programs.
A collaborative and innovative environment where your ideas can make a direct impact.
Work with latest developer technologies
Work with clean code
Continuously learn new cloud-based services
Gain experience with practical usage of AI