Associate Application Developer
Description
Job Summary
We are seeking an experienced Senior .NET Developer with expertise in Microsoft technologies and Generative AI solutions. The ideal candidate should have strong hands-on experience in .NET, SQL Server, Web APIs, Python, Vector Databases, LLMs, and Azure AI Search to design and develop enterprise-grade applications, intelligent search solutions, and AI-powered platforms. Enterprise use cases such as RAG, semantic search, Vector DB integration, and Azure AI Search are increasingly being applied in internal projects and knowledge retrieval solutions.
Key Responsibilities
- Design, develop, and maintain enterprise web applications using ASP.NET MVC, .NET Core, and C#.
- Develop and consume RESTful Web APIs and microservices.
- Design and optimize complex SQL Server databases, stored procedures, views, and performance tuning.
- Develop AI-powered solutions using Python, LLMs, and Generative AI frameworks.
- Build Retrieval-Augmented Generation (RAG) solutions using Vector Databases and Azure AI Search.
- Implement semantic search, document indexing, embeddings, and intelligent content retrieval.
- Integrate Azure AI Services, OpenAI models, and enterprise data sources.
- Collaborate with business stakeholders, architects, and cross-functional teams to deliver scalable solutions.
- Ensure application security, performance, scalability, and compliance with enterprise standards.
- Participate in code reviews, technical design discussions, and mentoring junior developers.
Required Skills
Microsoft Technologies
- C#
- ASP.NET MVC
- ASP.NET Core
- .NET Framework / .NET 6+
- Entity Framework
- Web API / REST API
Database
- Microsoft SQL Server
- Stored Procedures
- Query Optimization
- Database Design
AI & Generative AI
- Python
- Large Language Models (LLMs)
- Retrieval-Augmented Generation (RAG)
- Prompt Engineering
- Embeddings
- Semantic Search
AI Search & Vector Technologies
- Azure AI Search
- Vector Databases (Azure AI Search Vector Index, Pinecone, Weaviate, Milvus, Qdrant, etc.)
- Document Chunking
- Vector Embeddings
- Similarity Search
- Knowledge Retrieval Systems
Cloud & DevOps
- Microsoft Azure
- Azure Functions
- Azure App Services
- Azure Storage
- Git / Azure DevOps
- CI/CD Pipelines
Preferred Skills
- Azure OpenAI Service
- Agentic RAG
- Microsoft Graph API
- React or Angular
Qualification
- Bachelor's or Master's degree in Computer Science, IT, or related field.
- Strong analytical and problem-solving skills.
- Excellent communication and stakeholder management skills.
Nice-to-Have Experience
- Enterprise AI Assistants / Copilot Solutions
- Intelligent Knowledge Management Systems
- Audit, Compliance, or Document Intelligence Solutions
- Azure AI Search and Vector Search Implementations
- Multi-tenant Enterprise Applications
Skills
- Agentic AI
- AI
- Angular
- API
- Azure
- Azure DevOps
- Azure Functions
- CI/CD
- Cloud
- C#
- DevOps
- .NET
- Embeddings
- Generative AI
- Git
- LLM
- Microservices
- Milvus
- MVC
- OpenAI
- Pinecone
- Prompt Engineering
- Python
- Qdrant
- RAG
- React
- REST
- Semantic Search
- SQL
- SQL Server
- Stakeholder Management
- Vector Databases
- Vector Search
- Weaviate