Negotiable
Outside
Remote
USA
Summary: The .NET Backend Developer role focuses on integrating AI chatbot platforms such as OpenAI, Microsoft Bot Framework, or Dialogflow. The position involves building scalable backend APIs and microservices to facilitate intelligent real-time chatbot responses. Candidates must have hands-on experience with relevant technologies and a solid understanding of chatbot architecture. This is a W2 position with remote working arrangements.
Key Responsibilities:
- Develop and integrate backend APIs and microservices for AI chatbot platforms.
- Ensure scalable and efficient chatbot responses through backend development.
- Collaborate with cross-functional teams to enhance chatbot functionality.
- Maintain and optimize existing backend services and APIs.
Key Skills:
- Solid experience with .NET Core / ASP.NET Core backend development.
- 2+ years working with chatbot platforms (e.g., OpenAI, MS Bot Framework, Dialogflow).
- Strong experience building RESTful APIs.
- Solid understanding of chatbot architecture, NLP concepts, and conversational logic.
- Familiarity with SQL Server.
- Experience with authentication/authorization (OAuth2, JWT, Azure AD).
- Hands-on with Git, CI/CD pipelines (Azure DevOps preferred).
- Basic understanding of networking concepts such as DNS, firewalls, load balancing, and VPNs.
- Familiarity with application-level networking tools like F5 load balancers, API gateways, and network security protocols.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
- Solid experience with .NET Core / ASP.NET Core backend development
- 2+ years working with chatbot platforms (e.g., OpenAI, MS Bot Framework, Dialogflow)
- Strong experience building RESTful APIs
- Solid understanding of chatbot architecture, NLP concepts, and conversational logic
- Familiarity with SQL Server
- Experience with authentication/authorization (OAuth2, JWT, Azure AD)
- Hands-on with Git, CI/CD pipelines (Azure DevOps preferred)
- Basic understanding of networking concepts such as DNS, firewalls, load balancing, and VPNs
- Familiarity with application-level networking tools like F5 load balancers, API gateways, and network security protocols
- Experience with Azure Cognitive Services, LUIS, or QnA Maker
- Familiarity with SignalR, Docker/Kubernetes
- Exposure to chatbot analytics and microservices architecture
- Knowledge of cloud networking and security best practices (Azure, AWS, or Google Cloud Platform)