HamburgerMenu
hirist

Full Stack Developer - .Net/React.js

ConnectGuru
Gurgaon/Gurugram
4 - 14 Years

Posted on: 17/12/2025

Job Description

Description :

Position : Principal Full Stack Developer / Lead Full Stack Developer

Location : Gurugram

Employment Type : Full-time

Job Summary :

We are seeking a highly accomplished Principal Full Stack Developer with over a decade of experience in architecting and delivering large-scale, enterprise-grade software solutions. The ideal candidate will possess deep, expert-level knowledge in .NET Core, C#, .Net MVC, React.js, React-Native, Python, and relational databases (SQL Server & PostgreSQL). This role is critical for driving our technology strategy, making high-level architectural decisions, and leading by example to elevate the entire engineering team. You will be instrumental in shaping the future of our technology stack and product ecosystem.

Key Responsibilities :

- Architectural Leadership : Lead the end-to-end architecture, design, and development of complex, scalable, and secure full-stack applications using .NET Core, C#, .Net MVC, React.js, React-Native, and Python.

- Technical Strategy & Innovation : Evaluate and recommend technologies, tools, and frameworks to improve performance, scalability, and developer efficiency. Drive the adoption of best practices across the organization.

- Mentorship & Team Development : Act as a technical mentor and coach for senior and junior developers, fostering a culture of excellence and continuous learning. Lead technical discussions and knowledge-sharing sessions.

- System Design & Scalability : Design robust, maintainable, and highly available systems. Oversee database architecture (SQL Server, PostgreSQL), including complex data models, performance tuning, and strategic partitioning.

- Cross-Functional Collaboration : Work closely with product management, UX/UI designers, and DevOps to define technical requirements, project timelines, and deliver high-impact business solutions.

- Code Quality & Governance : Establish and enforce coding standards, design patterns, and security protocols. Conduct in-depth code reviews for critical components to ensure architectural integrity.

- Performance Optimization : Identify and resolve performance bottlenecks across the entire stack, from the front-end UI to the back-end APIs and database layers.

- Troubleshooting & Incident Resolution : Provide expert-level troubleshooting for complex, systemic production issues, leading root cause analysis and implementing long-term solutions.

Required Skills and Qualifications :

- 10+ years of professional experience in full-stack software development.

- Expert-level proficiency in .NET Core/ASP.NET Core for building high-performance microservices and Web APIs.

- Expert-level proficiency in React.js and its ecosystem (Redux, React Router, Hooks), with a proven track record of building complex, state-heavy front-end applications.

- Strong production experience with Python for scripting, backend services, or data processing.

- Deep, hands-on expertise with relational databases : Advanced knowledge of both SQL Server and PostgreSQL, including performance tuning, query optimization, indexing strategies, and stored procedures.

- Mastery of software architecture, design patterns (e.g., Domain-Driven Design, CQRS, Microservices), and principles of scalable system design.

- Extensive experience with RESTful API design, security (OAuth, JWT), and integration patterns.

- Expertise in version control (Git) and agile development methodologies.

- Exceptional problem-solving, leadership, and communication skills.

Preferred Skills :

- Experience with cloud platforms (AWS, Azure, or GCP) and serverless architectures.

- Proven experience with containerization (Docker) and orchestration (Kubernetes).

- Knowledge of message brokers and real-time communication (e.g., RabbitMQ, Azure Service Bus, SignalR, Socket.IO).

- Familiarity with NoSQL databases (e.g., MongoDB, Redis) is a plus.

info-icon

Did you find something suspicious?