Overview
The Senior .NET & AI Integration Developer is responsible for designing, developing, and enhancing enterprise-scale applications using .NET technologies while also leading AI-driven initiatives within the organization. This role blends strong C# and ASP.NET development expertise with modern AI implementation skills across platforms such as LangChain, LangGraph, Microsoft Semantic Kernel, and emerging agentic frameworks.
The developer will collaborate with leadership, product teams, and cross-functional stakeholders to design intelligent solutions, modernize existing systems, and integrate AI features that elevate organizational capabilities.
Key Roles & Responsibilities
.NET & Application Development
•Analyze business and technical requirements and translate them into scalable solution designs.
•Develop, enhance, and unit-test applications using ASP.NET, C#, WCF, ASMX, JavaScript, HTML, jQuery, and Silverlight.
•Implement data access layers, stored procedures, and SQL scripting for MS SQL Server environments.
•Build and maintain integrations with Microsoft Office Suite and SharePoint.
•Conduct code reviews, troubleshoot issues, and implement high-quality fixes.
•Optimize application performance, scalability, and security.
•Maintain and modernize legacy systems while contributing to new feature development.
AI Integration & Implementation
•Design, develop, and integrate AI-driven solutions across business products and workflows.
•Work with LangChain, LangGraph, Microsoft Semantic Kernel, and other agentic AI frameworks.
•Run end-to-end AI projects independently, including planning, prototyping, testing, and deployment.
•Collaborate with leadership to define and refine AI strategy, roadmap, and implementation priorities.
•Conduct continuous research on emerging AI trends, tools, and technologies.
•Educate and guide internal teams and leadership on AI capabilities, use cases, and best practices.
•Test, troubleshoot, and optimize AI models, agents, and integrations.
•Provide insights, recommendations, and documentation for AI enhancements.
Documentation & Governance
•Prepare and maintain technical documentation, API specifications, architectural guidelines, and standards.
•Create templates for design reviews, SQL schema changes, and deployment procedures.
•Support CI/CD processes, release planning, and environment maintenance.
•Contribute to governance frameworks, change management processes, and knowledge sharing.
•Provide sample projects, boilerplate code, and onboarding materials for new developers.
Required Skills & Technical Competencies
Core Development Skills
•Strong hands-on experience in C#, ASP.NET, .NET Framework, and enterprise application development.
•Proficiency in MS SQL Server (including stored procedures, schema design, optimization).
•Experience with WCF, ASMX, JavaScript, HTML, jQuery, Silverlight.
•Experience integrating with SharePoint and Microsoft Office applications.
•Strong understanding of software architecture, design patterns, and development best practices.
AI & Agentic Framework Skills
•Deep knowledge of LangChain, LangGraph, and agent-based AI workflows.
•Familiarity with Microsoft Semantic Kernel for embedding AI into enterprise applications.
•Ability to design and deploy AI-driven automations, workflows, and intelligent features.
•Hands-on experience troubleshooting and optimizing AI components.
Additional Skills
•Strong skills in Vibe Coding (enhanced logical structuring, coding fluency, and flow-based architecture).
•Excellent communication skills in English.
•Ability to manage projects independently and deliver within timelines.
•Strong analytical, critical thinking, and problem-solving abilities.
•Ability to stay updated with modern AI, .NET, and cloud technologies.
•Minimum 3 years of experience in code development.
•Should be able to discuss requirements with the leadership team and work accordingly.
Qualifications
•Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or a related field.
•Demonstrated experience with C#, ASP.NET, and .NET enterprise development.
•Experience with AI integration, agentic frameworks, and emerging AI technologies.
•Prior experience with SharePoint development is a plus.
•Strong understanding of MS SQL Server development and optimization.