Description

<p><b>Key Responsibilities</b></p><ul><li>Design, develop, and maintain applications using <b>.NET Framework</b> and <b>C#</b></li><li>Build and enhance <b>front-end applications using Angular</b> (latest or recent versions)</li><li>Develop <b>RESTful APIs</b> and backend services following enterprise standards</li><li>Collaborate with UI/UX, QA, and backend teams to deliver end-to-end solutions</li><li>Write clean, maintainable, and well-documented code</li><li>Perform code reviews and ensure adherence to best practices</li><li>Troubleshoot, debug, and optimize application performance</li><li>Participate in Agile/Scrum ceremonies including sprint planning and reviews</li><li>Support production deployments and resolve issues as needed</li></ul><p><b>Required Skills & Qualifications</b></p><ul><li><b>10+ years of experience with .NET Framework</b></li><li>Strong expertise in <b>C#</b></li><li>Solid hands-on experience with <b>Angular</b> (Angular 8+ preferred)</li><li>Strong understanding of <b>OOP, SOLID principles, and design patterns</b></li><li>Experience developing <b>REST APIs and web services</b></li><li>Proficiency with <b>HTML5, CSS3, JavaScript, TypeScript</b></li><li>Experience with <b>SQL Server</b> (queries, stored procedures, performance tuning)</li><li>Familiarity with <b>Git</b> and CI/CD pipelines</li><li>Experience working in <b>enterprise-scale applications</b></li></ul><p><b>Preferred / Nice-to-Have Skills</b></p><ul><li>Experience with <b>ASP.NET MVC / Web API</b></li><li>Exposure to <b>.NET Core / .NET 6+</b></li><li>Experience with <b>Azure or AWS</b></li><li>Knowledge of <b>Microservices architecture</b></li><li>Experience with <b>Unit Testing frameworks</b> (NUnit, xUnit, MSTest)</li><li>Familiarity with <b>Docker</b> or containerization</li></ul><p></p>