Xenoss
Senior .NET Backend Engineer
XenossUkraine16 hours ago
Full-timeEngineering, Information Technology

About the Project

Development of enterprise-level AI applications for the insurance domain, focusing on document processing, data extraction, and business process automation using AI capabilities


About the Role:

We are seeking a Senior .NET Backend Engineer to design, develop, and maintain scalable microservices-based AI applications in the insurance domain. You will build backend systems that integrate with various AI services, handle high-load scenarios, and support enterprise-level business operations. Day-to-day activities include architecting and implementing microservices, developing APIs, integrating with Azure cloud services and AI platforms, optimising system performance, and collaborating with cross-functional teams to deliver AI-driven solutions.


Required Experience

  • Years of Experience: 5+ years in backend development
  • English Proficiency: Upper-Intermediate (B2) minimum


Required Technical Skills

  • Backend Development: .NET, ASP.NET Core, .NET Aspire, Semantic Kernel, YARP, Docker
  • Cloud Infrastructure & Services: Azure (Container Apps, Cosmos DB, Azure AI Search, Azure OpenAI, Azure Foundry, Function Apps, API Management), DAPR, Redis, PostgreSQL
  • Architecture: Proven experience with microservices/service-oriented architecture, Experience building and maintaining high-load solutions
  • Infrastructure as Code: Bicep, Azure CLI, .NET Aspire, Azure DevOps YAML pipelines (build & release)
  • Frontend: React.js, Zustand, Redux
  • AI/ML Technologies: Chat Completion API, Responses API, Assistants API, Embeddings & Vector Databases, Semantic Search & RAG (Retrieval-Augmented Generation), Tool & Function Calling, Model Context Protocol (MCP), OCR, Chunking Strategies, Hugging Face, Open Source Models, Ollama, vLLM
  • AI Vendors & Platforms: Azure OpenAI, OpenAI, Google Vertex AI
  • Additional Required: Python


What will you get

  • Teams of people who love programming
  • Complex technical challenges with big data/high-load
  • Freedom to make your own engineering decisions and a broad space for creativity
  • Modern technology stack to work with
  • Long-lasting project
  • Financial compensation for professional events and education
  • Opportunity to choose the equipment you like

Key Skills

Ranked by relevance