By continuing to browse this website, you agree to our use of cookies. Learn more at the Privacy Policy page.
Contact Us
Contact Us

Senior .NET Backend Engineer

Apply now

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)
  • 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
CTA

Looking for another position?

See all our open positions and learn why your should consider joining the Xenoss team.

Careers at Xenoss