Job Title : .NET Developer
Duties and Responsibilities :
- Investigate and resolve complex defects by identifying root causes and providing effective solutions.
- Develop and maintain Unit Tests for UI, Backend, and Database components.
- Design and implement tactical enhancements for the product using Microsoft technologies.
- Stay up to date with new feature enhancements and continuously upskill on emerging technologies.
- Collaborate with cross-functional teams, including QA, to deliver high-quality defect fixes.
- Conduct code, design, and unit test reviews to ensure coding standards and best practices.
- Occasionally contribute to product Quality Assessment activities.
- Engage in customer-facing interactions as needed.
Experience and Skills Needed :
Required Skills :
3–5 years of experience in .NET Web Application Development .Strong aptitude for quick learning and keeping pace with evolving technologies.Good understanding of RESTful Service Development .Exposure to JavaScript frameworks such as React.Familiarity with SQL Server (good to have).Strong debugging and troubleshooting skills , especially in production environments.Solid understanding of Object-Oriented Analysis & Design (OOAD) and Design Patterns .Excellent communication skills (oral & written).Desired Skills :
Experience debugging complex defects and production issues .Hands-on experience building applications / features using C#, .NET Framework, or .NET Core .Knowledge of HTML5, CSS, JavaScript, React or Angular, and AJAX .Experience with Unit Testing frameworks and practices.