29 Aug
|
grazitti interactive
|
Panchkula
29 Aug
grazitti interactive
Panchkula
We are looking for a Senior .NET Full Stack Developer with 5-8 years of experience to design, develop, and deliver scalable, secure, and high-performance enterprise applications. The ideal candidate should have strong expertise in .NET, React/Angular, SQL Server, Azure, microservices, and software architecture, with proven ownership of end-to-end feature delivery.
Key Responsibilities
- Design, develop, and maintain scalable enterprise applications.
- Build robust backend systems using C#, ASP.NET Core, .NET 6/7/8, Web API, and Microservices.
- Develop and consume RESTful APIs and integrate distributed services.
- Build responsive web applications using React.js or Angular.
- Design, optimize, and troubleshoot SQL Server databases.
- Implement cloud-native solutions using Microsoft Azure.
- Apply SOLID principles, design patterns, and clean architectural practices.
- Own features end-to-end, from design and development through deployment and production support.
- Write clean, maintainable, testable, and efficient code.
- Conduct code reviews and mentor junior developers.
- Collaborate with Product, QA, DevOps, and other cross-functional teams.
- Develop and maintain unit, integration, and end-to-end tests.
- Identify and resolve performance, security, scalability, and reliability issues.
Required Technical Skills Backend: C#, ASP.NET Core, .NET Framework, .NET 6/7/8, Web API, Microservices, Entity Framework Core, Dapper
Architecture & Design: SOLID, Clean/Onion Architecture, Domain-Driven Design, CQRS, MediatR, scalable system design, cross-cutting concerns
Design Patterns: Repository, Factory, Builder, Adapter, Decorator, Strategy, Mediator,
Observer, Command, Singleton
Authentication: JWT, OAuth, OpenID Connect
Frontend: React.js or Angular, TypeScript, JavaScript, jQuery, HTML, CSS
Database: SQL Server, query optimization, indexing, stored procedures; Cosmos DB preferred
Azure & DevOps: Azure App Services, Functions, Service Bus, Storage, Key Vault, Application Insights, Azure DevOps/GitHub Actions, Docker
Messaging: Azure Service Bus / RabbitMQ
Testing & Quality: Unit testing, integration testing, E2E testing, debugging, performance tuning, code reviews
Role Expectations
- Take ownership of end-to-end delivery of features and releases.
- Act as a technical point of contact for the team.
- Drive engineering best practices, code quality, and maintainability.
- Ensure appropriate test coverage and quality standards.
- Proactively address performance, security, and scalability concerns.
- Mentor team members and contribute to continuous improvement.
Nice to Have
- Exposure to Generative AI, AI chatbots, or Vibe Coding.
- Experience working with distributed systems and cloud-native architectures.
- Strong understanding of Agile/Scrum methodologies.
Soft Skills
- Solid ownership and accountability.
- Excellent problem-solving and analytical skills.
- Effective communication and collaboration.
- Ability to mentor and guide team members.
- Strong focus on quality and continuous improvement.
Keywords: .NET Developer, Senior .NET Developer, Full Stack Developer, C#, ASP.NET Core, .NET 8, React, Angular, Azure, Microservices, SQL Server, Azure Service Bus, Docker, Web API, Entity Framework, Dapper, CQRS, Clean Architecture
📌 Dot Net Fullstack Developer (Panchkula)
🏢 grazitti interactive
📍 Panchkula