NET Full Stack Developer
Posted
We are looking for a highly skilled .NET Full Stack Developer with strong backend expertise in .NET Core and working knowledge of modern frontend technologies like ReactJS. This role requires a hands-on developer who can write clean, efficient code and contribute to building scalable, production-grade applications.
Looking for US Citizensonly.
Key Responsibilities
- Design, develop, and maintain backend services using.NET Core
- Build and enhance frontend components using ReactJS (2025% UI contribution)
- Work with Entity Framework, LINQ, and SQL Server for data access and management
- Integrate third-party APIs, including LLM-based services (OpenAI, Azure OpenAI, etc.)
- Develop AI-driven workflows including prompt engineering, response handling, and validation
- Build scalable, event-driven systems using tools like Service Bus or RabbitMQ
- Design and optimize data models using CosmosDB or other NoSQL databases
- Collaborate with cross-functional teams on architecture and system design
- Participate in code reviews, testing, and deployment processes
Required Qualifications
- 8+ years of overall software development experience
- Strong hands-on experience with .NET Core (mandatory)
- Proficiency in C#, Entity Framework, and LINQ
- Experience with SQL Server (basic querying and data handling)
- At least 1 year of recent experience with ReactJS
- Solid understanding of JavaScript (TypeScript is a plus)
- Familiarity with React concepts (component lifecycle, state, props, hooks)
- Ability to write clean, production-ready code with minimal supervision
Preferred / Nice to Have
- Experience with LLM integrations (OpenAI, Anthropic, Azure OpenAI)
- Knowledge of AI pipelines (prompt engineering, streaming responses, hallucination handling)
- Experience with Next.js (App Router, Server Components)
- Exposure to event-driven architecture (RabbitMQ, Azure Service Bus)
- Experience with CosmosDB or other NoSQL databases
- Familiarity with Docker, Kubernetes, or basic DevOps practices
Interview Process
- Scenario-based technical discussions
- Hands-on coding evaluation with output verification
- Focus on real-world problem-solving (less emphasis on DSA)
