Job Title: Senior .NET Full Stack Developer
Location: Stamford, CT (Onsite)
Duration: 6+ Months
Job Summary
We are seeking a highly skilled Senior .NET Full Stack Developer with extensive experience in backend development using .NET Core and hands-on exposure to modern frontend technologies. The ideal candidate will have strong coding expertise, experience integrating AI/LLM solutions, and the ability to contribute to scalable application architecture and platform design.
Key Responsibilities
- Design, develop, and maintain scalable applications using .NET Core.
- Build and enhance backend services, APIs, and microservices with a focus on performance and reliability.
- Integrate Large Language Model (LLM) APIs such as OpenAI, Anthropic, and Azure OpenAI into enterprise applications.
- Develop AI-powered workflows including prompt engineering, streaming responses, confidence scoring, and hallucination mitigation.
- Design and implement human-in-the-loop workflows for AI-driven solutions.
- Develop event-driven architectures using technologies such as Service Bus and RabbitMQ.
- Design and optimize document-based data models using CosmosDB or similar NoSQL databases.
- Build and maintain frontend applications using ReactJS and Next.js.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Participate in architectural discussions and contribute to platform scalability and modernization initiatives.
- Utilize AI-assisted development tools such as GitHub Copilot, Claude Code, or Cursor to enhance productivity and code quality.
Required Qualifications
- 10+ years of overall software development experience.
- Strong hands-on experience with .NET Core backend development (mandatory).
- Proven ability to write production-quality code with minimal supervision.
- Experience with Entity Framework and LINQ.
- Working knowledge of SQL Server and the ability to write and optimize queries.
- At least 1 year of recent hands-on experience with ReactJS.
- Understanding of JavaScript and/or TypeScript (TypeScript preferred).
- Solid knowledge of React concepts including component lifecycle, state management, and props.
- Ability to contribute to both backend and frontend development efforts, with approximately 20 25% involvement in UI-related tasks.
- Experience working with REST APIs and modern web application architectures.
- Strong problem-solving and analytical skills.
Preferred Qualifications
- Experience with Next.js, including App Router, Server Components, and Server Actions.
- Knowledge of Azure services and cloud-native development concepts.
- Experience with CosmosDB or other NoSQL databases.
- Familiarity with event-driven architecture patterns.
- Exposure to Docker and Kubernetes.
- Experience building AI-enabled applications and integrating LLM services into production environments.