
Backend/Full Stack Developer - .NET (Open to India-based Candidates Only)
- On-site
- Noida, Uttar Pradesh, India
- Unlock: OKR
Build scalable, high-performance apps using .NET 8, GraphQL, Azure & React. Gain full-stack, cloud, and DevOps exposure while working on cutting-edge, large-scale projects.
Job description
We're looking for a skilled Backend/Full Stack Developer with deep .NET expertise to join our growing team. This is a full-time, on-site role based in our Noida office - perfect for someone ready to collaborate, innovate, and build impactful solutions in person!
As a backend-focused developer with full stack capabilities, you will be responsible for building and maintaining robust, scalable, and modern backend services using the .NET ecosystem. The ideal candidate will have 2-3 years of hands-on experience in backend development with strong knowledge of GraphQL and Graph DB technologies, and working knowledge of frontend technologies like React.
Backend/Full Stack Developer - .NET
Location : Noida
Key Responsibilities
Backend Development:
· Develop and maintain backend services, APIs, and databases using .NET 8/.NET Core (latest LTS versions)
· Design and implement GraphQL schemas, resolvers, and mutations for efficient data fetching
· Proven expertise in at least one graph database (e.g., Neo4j, OrientDB, ArangoDB) with hands-on implementation in large-scale projects
(e.g., handling 10M+ nodes/edges, high-throughput queries).
· Familiarity with scaling graph databases: clustering, replication, load balancing, and tools for monitoring (e.g., Neo4j Bloom, GraphQL integrations).
· Build and consume Microsoft Graph API integrations for Office 365, Azure AD, and Microsoft services
· Create RESTful APIs and GraphQL endpoints following modern API design principles
· Implement microservices architecture with proper service communication patterns
Full Stack Capabilities:
· Collaborate with frontend developers and contribute to React applications when needed
· Develop responsive web interfaces using modern JavaScript frameworks and libraries
· Ensure seamless API integration between backend services and frontend applications
Technical Excellence:
· Optimize application performance, scalability, and security using modern patterns
· Write clean, maintainable, and testable code following SOLID principles and Clean Architecture
· Implement comprehensive testing strategies including unit, integration, and API testing
· Design and optimize database schemas with support for both SQL and NoSQL databases
· Participate in code reviews and contribute to team knowledge sharing
DevOps & Deployment:
· Work with containerization using Docker and Kubernetes
· Implement and maintain CI/CD pipelines using Azure DevOps or GitHub Actions
· Monitor application performance and implement logging and observability solutions
· Troubleshoot and debug distributed systems efficiently
Job requirements
Required Qualifications & Skills
Core Technical Skills:
· 4-5 years of experience as a backend developer using .NET Core/.NET 8
· Strong proficiency in C# with knowledge of modern language features (records, nullable reference types, etc.)
· GraphQL experience - schema design, query optimization, and implementation using libraries like Hot Chocolate or GraphQL.NET
· Microsoft Graph API experience - integrating with Office 365, Azure AD, Teams, SharePoint, etc.
· Expert-level understanding of RESTful API design and OpenAPI/Swagger documentation
Database & Storage:
· Proficiency with SQL databases (SQL Server, PostgreSQL) and Entity Framework Core
· Experience with NoSQL databases (MongoDB, Cosmos DB) for modern application architectures
· Knowledge of database optimization, indexing strategies, and query performance tuning
Cloud & DevOps:
· Hands-on experience with Azure cloud services (App Service, Functions, Service Bus, Key Vault)
· Familiarity with AWS or Google Cloud Platform
· Experience with Docker containerization and orchestration
· Knowledge of CI/CD pipelines and Infrastructure as Code (ARM templates, Bicep, or Terraform)
Frontend Integration:
· Working knowledge of React and modern JavaScript (ES6+, TypeScript)
· Understanding of state management libraries (Redux, Zustand, or Context API)
· Experience with responsive design and modern CSS frameworks
Preferred Skills
Advanced Technical Skills:
· Experience with event-driven architecture and message queues (Azure Service Bus, RabbitMQ, Apache Kafka)
· Experience with caching strategies (Redis, in-memory caching)
· Knowledge of serverless computing (Azure Functions, AWS Lambda)
· Familiarity with real-time communication using SignalR or WebSockets
Security & Authentication:
· Implementation of modern authentication flows (OAuth 2.0, OpenID Connect, JWT)
· Knowledge of Azure AD B2C and identity management systems
· Understanding of API security best practices and OWASP guidelines
Development Practices:
· Knowledge of design patterns and architectural patterns
· Familiarity with Agile/Scrum methodologies and DevOps culture
· Experience with monitoring and observability tools (Application Insights, Datadog, New Relic)
Additional Technologies:
· Experience with API Gateway solutions (Azure API Management, Kong)
· Familiarity with machine learning integration and AI services (Azure Cognitive Services, OpenAI APIs)
Education & Experience
· Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent professional experience
· Continuous learning mindset with demonstrated ability to adapt to new technologies and frameworks
· Strong problem-solving skills and attention to detail
· Excellent communication skills and ability to work both independently and collaboratively
· Experience working in cross-functional teams and remote/hybrid environment
or
All done!
Your application has been successfully submitted!