What are the responsibilities and job description for the Senior Dotnet Developer position at Kaav Inc?
Job Title: .NET Developer with AI/ML
Location: Charlotte, NC – 3 days/week onsite (in person interview is must)
Tax Term: W2 Only (Strictly No C2C / No C2H)
Experience: 8 Years
⚠️ Note:
C2C and C2H applications will not be considered. This role is strictly W-2 only.
Overview:
We are seeking a skilled and passionate .NET Developer with 8 years of experience in software development to join our dynamic team. The ideal candidate will have a strong background in C# and SQL, with secondary experience in AI/ML technologies. You will be working on innovative projects involving MCP servers, AI integration, and database management.
Key Responsibilities:
- Design, develop, and maintain high-quality .NET applications using C#
- Develop and optimize SQL queries, stored procedures, and database schemas
- Integrate AI/ML models and frameworks into existing and new applications
- Work with MCP servers for application deployment and management
- Collaborate with cross-functional teams to define system requirements and deliver solutions
- Troubleshoot and resolve software defects and performance issues
- Ensure code quality, scalability, and security best practices are followed
- Maintain up-to-date knowledge of emerging technologies and industry trends
Required Skills:
- 8 years of professional experience in C# and .NET development
- Strong proficiency in SQL, including query optimization and database design
- Hands-on experience with MCP servers and related deployment processes
- Exposure to AI/ML concepts and integration into software applications
- Familiarity with AI/ML frameworks and tools (e.g., TensorFlow, ML.NET, etc.)
- Good understanding of software development lifecycle and version control systems
- Excellent problem-solving and analytical skills
- Good communication and teamwork abilities
Preferred Skills:
- Experience with cloud platforms (Azure, AWS)
- Knowledge of UI/UX design principles
- Prior experience working in agile environments
Education:
- Bachelor’s degree in Computer Science, Engineering, or related field