Dotnet Developer

Spearsoft
Hyderabad, Telangana, India

**.NET Developer – AI & Generative AI expertise**

Work from office -3 days in a week

Time ,- EST time zone

Notice - immediate joiners preferred

About the Role

We are hiring a skilled .NET Developer with practical AI expertise to design, build, and deliver intelligent, scalable applications. You will work on modern .NET backends, APIs, cloud services, and AI-powered features such as chatbots, voice agents, document intelligence, and automation workflows.

Key Responsibilities

  • Design, develop, test, and maintain scalable applications using C#, ASP.NET Core, and .NET 6/8.
  • Build secure, high-performance RESTful APIs, microservices, and integrations.
  • Develop and integrate AI/LLM-powered features using OpenAI, Azure OpenAI, Semantic Kernel, LangChain, or similar frameworks.
  • Build AI agents, chatbots, RAG-based applications, document search, and workflow automation solutions.
  • Integrate AI models and services into enterprise applications through APIs and event-driven architectures.
  • Work with SQL Server, Azure services, authentication, logging, monitoring, and deployment pipelines.
  • Collaborate with product, design, QA, and DevOps teams in an Agile environment.
  • Use AI-assisted development tools such as GitHub Copilot, Cursor, or Claude Code to improve productivity and code quality.
  • Ensure application security, performance, scalability, and maintainability.

Required Skills

  • 3–6 years of hands-on experience in .NET development.
  • Strong proficiency in C#, ASP.NET Core, Web API, Entity Framework, and LINQ.
  • Experience with SQL Server, REST APIs, microservices, and cloud deployment.
  • Hands-on experience integrating LLMs or AI services into production applications.
  • Familiarity with OpenAI/Azure OpenAI APIs, prompt engineering, embeddings, vector databases, and RAG concepts.
  • Experience with Azure services such as App Services, Functions, Blob Storage, Service Bus, or API Management is preferred.
  • Good understanding of Git, CI/CD, Agile delivery, and clean coding practices.
  • Strong problem-solving, communication, and ownership skills.

## Good to Have

  • Experience with React, Angular, or Blazor.
  • Experience with Azure AI Search, Cognitive Services, Speech Services, or AI voice agents.
  • Exposure to Python for AI/ML workflows.
  • Experience building SaaS products, WhatsApp integrations, appointment-booking systems, or conversational AI solutions.
  • Familiarity with Docker, Kubernetes, and DevOps practices.

## Education & Experience

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or equivalent practical experience.
  • - 3–9 years of relevant software development experience.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →