Lead Full Stack Developer - C#/.Net Core/React.js
- Compensation
- Not disclosed
- Location
- Chennai; Gurgaon/Gurugram
- Work setup
- Not specified
- Seniority
- Lead
- Employment
- Contract
- Experience
- 4+ years
- Category
- Fullstack
- Posted
Skills
Must have
- - Deep understanding of C# language internals, memory management, async/await, parallelism, and diagnostics.
- - Experience building microservices and APIs.
- - Hands-on with Docker, Kubernetes, cloud-native development (Azure, AWS).
- - Expertise in unit testing, mocking frameworks, and observability tools.
Nice to have
- - Familiarity with gRPC and API versioning strategies.
- - Experience working in regulated or high-security industries (e.g., finance, healthcare)
Full description
**Role Summary :
We are seeking an accomplished Lead C#/.NET Core & React Full Stack Developer with strong expertise in microservices architecture, distributed systems, and modern front-end frameworks React.
This role focused on building scalable, high-performance backend & frontend systems and enabling a cross-functional team to deliver robust full-stack solutions.
The ideal candidate is highly skilled in C# language features, .NET Core runtime capabilities, and containerized microservices, with strong experience in cloud-native development, DevOps, and code quality enforcement along with the frontend development in React & NextJS .
He should Own production stability, support escalated issues, and guide root cause analysis and resolution.
**Key Responsibilities :
Backend Development - C# & .NET Core :**
- Architect and develop headless, service-oriented applications using C# and .NET Core .
- Design distributed microservices, Background Services, and Worker Services.
- Expertise on backend services with async programming & Memory management
- Build domain-centric business logic with Clean Architecture.
- Use SOLID principles, Design pattern and Command patterns for loosely coupled code.
- Preferred to have experience with event-driven workflows using message queues like (RabbitMQ, Azure Service Bus, Kafka).
- Create reusable SDK, Libraries for internal services consumption.
- Experience resolving code smells, vulnerabilities, and application security flaws.
Data & Persistence Layer :
- Use Entity Framework Core and/or Dapper to implement efficient, secure data access strategies.
- Work with SQL Server, PostgreSQL, or NoSQL solutions like MongoDB or Redis.
- Optimize database performance with indexing, query tuning, and connection pooling.
Testing & Observability :
- Write unit test cases for better test coverage .
- Working experience with Splunk (logging), AppDynamics, JSON/XML, Caching, Performance Analysis &
Profiling,
Cloud, DevOps, and CI/CD :
- Containerize services using Docker and deploy to Kubernetes or Azure Container Apps.
- Design and maintain CI/CD pipelines with Azure DevOps, GitHub Actions, or GitLab.
- Good to have experience on IaC tools (Terraform, Bicep, ARM) to provision infrastructure.