About the Role :
We are seeking a Senior .NET Full Stack Developer to join our dynamic, cross-functional product development team. You will work alongside talented Software Engineers, QA / Automation experts, Architects, Product Owners, Project Managers, UI / UX Designers, and SMEs in a fast-paced, Agile environment. Your primary focus will be building robust, scalable, and maintainable enterprise applications through rapid prototyping and iterative development, with an emphasis on delivering high-quality Minimum Viable Products (MVPs).
Key Responsibilities :
- Design, develop, and deliver well-architected, thoroughly tested software components.
- Collaborate with product and business stakeholders to understand requirements and deliver solutions.
- Investigate, analyze, and resolve technical issues, bugs, and performance bottlenecks.
- Contribute to low-level design documentation in Agile sprints.
- Participate in code reviews, sprint planning, retrospectives, and technical discussions.
- Ensure adherence to coding best practices, SOLID principles, and design patterns.
- Work with DevOps tools to support CI / CD pipelines and deployments on Azure Cloud.
- Actively engage in continuous improvement of engineering practices and standards.
Technical Skills & Experience :
Mandatory :
5+ years of hands-on development experience in :
C#, ASP.NET, ASP.NET MVC (v2-v4), ASP.NET Web API, ASP.NET Core MVC (Razor), ASP.NET Core Web APIWCF, MS SQL Server 2017, SSIS3+ years of experience with :
Front-end technologies : JavaScript, jQuery, HTML5, CSS3, Bootstrap, Material BootstrapExperience with modern JavaScript frameworks like Angular or React.jsExperience working with Dapper ORM or other lightweight data access frameworksFamiliarity with Azure Cloud Services, Azure DevOps, and Azure BoardsStrong understanding of Agile (Scrum / Kanban) and Waterfall delivery modelsExcellent debugging, troubleshooting, and problem-solving skillsExperience in preparing Low-Level Design (LLD) documentationPreferred / Nice to Have :
Exposure to Classic ASP and Syncfusion componentsClient-facing experience with excellent interpersonal and communication skillsSelf-motivated team player capable of working independently with minimal supervision(ref : hirist.tech)