What are the responsibilities and job description for the Software Developer Python, GenAI, and .NET position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, MOURI Tech, is seeking the following. Apply via Dice today!
Job Title: Software Developer Python, GenAI, and .NET Location: Orlando preferable, Las Vegas possible Duration: 6 Months We're looking for a versatile software developer to join our Travel Agent Chatbot team. This role is ideal for someone who thrives in a fast-paced environment, can switch-hit between Python and .NET, and is passionate about building GenAI-powered conversational experiences. You'll help us scale our AI-driven travel assistant, improve personalization, and ensure production-grade reliability. Key Responsibilities
Job Title: Software Developer Python, GenAI, and .NET Location: Orlando preferable, Las Vegas possible Duration: 6 Months We're looking for a versatile software developer to join our Travel Agent Chatbot team. This role is ideal for someone who thrives in a fast-paced environment, can switch-hit between Python and .NET, and is passionate about building GenAI-powered conversational experiences. You'll help us scale our AI-driven travel assistant, improve personalization, and ensure production-grade reliability. Key Responsibilities
- Design, develop, and maintain backend services in Python (Flask, FastAPI) and .NET (C#).
- Build and optimize GenAI workflows using frameworks like LangChain, LangGraph, or AutoGen.
- Implement and maintain RESTful APIs and integrate with Azure services (OpenAI, CosmosDB, App Insights).
- Collaborate with ML engineers to deploy and monitor GenAI agents in production.
- Contribute to CI/CD pipelines and containerized deployments (Docker, Azure DevOps).
- Debug, test, and document code with a focus on scalability and maintainability.
- Participate in code reviews and mentor junior developers when needed.
- Strong proficiency in Python and experience with FastAPI, Poetry, and pytest.
- Familiarity with .NET Core, REST APIs, and backend service architecture.
- Hands-on experience with GenAI agent frameworks (LangChain, LangGraph, etc.).
- Experience with Azure cloud services, especially OpenAI and CosmosDB.
- Solid understanding of Git workflows, debugging, and unit testing.
- Ability to read and understand existing codebases and documentation independently.
- Experience with RAG systems, vector databases, and prompt engineering.
- Exposure to CI/CD pipelines, especially in Azure DevOps.
- Familiarity with frontend frameworks (Angular, React) is a plus.
- Prior work on customer-facing chatbots or recommendation engines.