AI Application Developer (.NET / C# Development)

Overview

On Site
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 6 month(s)

Skills

UI
Information Technology
Network
Microsoft
Tier 1
Recruiting
Training
Partnership
EP
Workflow
Reasoning
Vector Databases
Collaboration
Documentation
Reporting
IT Management
DSS
Forms
Preventive Maintenance
Project Management
Performance Management
Design Patterns
Web Applications
Computer Science
Software Engineering
ASP.NET
ASP.NET MVC
Semantics
Autogen
Orchestration
Semantic Search
Storage
Microsoft Azure
DevOps
Continuous Integration
Continuous Delivery
C#
RESTful
Artificial Intelligence
Interfaces
Microsoft Certified Professional
Communication
LangChain
Machine Learning (ML)
.NET
Cloud Computing
Analytical Skill
Debugging
Problem Solving
Conflict Resolution

Job Details

CCS Global Tech is a rapidly growing Information Technology company with a diverse portfolio of technology products and services and a large network of industry partnerships. With over 22 years of being a successful business with a global talent pool and presence, CCS is a certified Microsoft Gold Partner and specializes in delivering expert Microsoft based solutions for technical and business needs. We have been recognized by Inc. 500 Magazine as one of the fastest growing small companies in the Unites States.
we are a Tier 1 vendor for the City and County of San Francisco for Cloud Services, Staffing Services and Training Services. For this multi-year opportunity with a diverse set of needs to address, we are currently focusing on establishing partnerships with individuals as well as companies who can help us enhance our overall service portfolio, cut lead times, and ultimately help us deliver successfully. We currently hold sizable Government accounts in the San Francisco bay area including City and County of San Francisco, San Mateo County, and Santa Clara County.
We take great pride in our global reach and local influence. Your experience alongside our highly skilled and talented internal team who guide you along the way, offers key insights into what helps you stand out in a competitive job market.
If you are a partner company, please submit resumes with contact information of your own W2 Consultants only. Submitted consultants are expected to have excellent communication skills.

Roles/Responsibilities:

  • Develop and test on EP320 project (Conciliation Court Virtual Assistant), internal operational projects, and ASD-3 initiatives (assignments TBD).
  • Develop and maintain ASP.NET applications integrated with Azure AI Services and Ollama for local/hybrid LLM deployments.
  • Implement intelligent agent workflows using Semantic Kernel or AutoGen for multi-agent conversations and reasoning.
  • Design and deploy RAG pipelines using vector stores, semantic search, and enterprise data connectors.
  • Integrate vector databases and semantic search for dynamic content retrieval and contextual AI responses.
  • Work with MCP (Model Context Protocol) for agent/service interoperability.
  • Develop APIs and services connecting enterprise systems to AI models (Azure and Ollama-hosted).
  • Optimize model performance, latency, and cost efficiency across on-premises and cloud AI.
  • Collaborate with cross-functional teams (AI engineers, data scientists, DevOps) for production-ready features.
  • Provide weekly communication on work performance and documentation; report progress to technical lead and DSS Development Supervisor.
  • Follow State disciplines, templates, methods, and forms; abide by MJB rules.
  • Business hours are Monday through Friday, 8:00 AM to 4:30 PM.
  • The .Net Developer is expected to work full-time hours during normal business hours unless otherwise agreed in advance with the contract manager.

Mandatory Skills:

Master Service Contract Resource Category: .Net Development/C# Development The ideal candidate will have a solid understanding of Semantic Kernel, AutoGen, and modern AI design patterns such as Retrieval-Augmented Generation (RAG), vector search, semantic search, MCP (Model Context Protocol), and Agent AI. You will design, build, and deploy AI-powered web applications that combine cloud-hosted and local LLM inference capabilities for scalable, secure, and context-aware user experiences.

Resume must clearly demonstrate the following:

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
  • 3+ years developing applications with ASP.NET Core or ASP.NET MVC.
  • Proven experience integrating with Azure AI Services (e.g., Azure OpenAI, Cognitive Search, Cognitive Services).
  • Experience running/integrating Ollama models for local inference or hybrid AI architectures.
  • Hands-on experience with Semantic Kernel or AutoGen for AI agent orchestration.
  • Strong understanding of RAG, vector search, semantic search, and Agent AI principles.
  • Familiarity with Azure Blob Storage, Azure Functions, and Azure DevOps CI/CD pipelines.
  • Proficiency in C#, RESTful APIs, and asynchronous programming.

Desirable Skills:

  • Experience developing AI copilots, multi-agent systems, or LLM-powered chat interfaces.
  • Knowledge of embedding generation, vector indexing, and hybrid retrieval strategies.
  • Familiarity with MCP Server or other inter-agent communication protocols.
  • Exposure to LangChain, ML.NET, or OpenAI function calling.
  • Experience deploying models using cloud-based APIs and on-device inference (Ollama, local LLMs).
  • Strong analytical, debugging, and problem-solving skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About CCS Global Tech