Listing InfoA .NET Developer focuses on designing, developing and testing mission critical enterprise solutions and other custom application development projects using the .NET Framework, C#, VB.NET, ASP.NET, SharePoint, WCF, WPF, SQL Server and other advanced components of Microsoft [login to view URL] Responsibilities Responsibilities may include: Participate in the assessment of the customer environment and requirements and document the findings properly Create technical specifications based on functional requirements Develop components of new applications using the Microsoft technology stack Perform tests according to a given test plan and document results Perform basic support and debugging in test and production environments Identify and escalate problems Maintain and repair existing applications QualificationsYears of Experience:3-5 years experienceEducation:Bachelors Degree in Computer Science, Computer Engineering, MIS or related fieldMinimum RequirementsMust have excellent communication skills and hands-on experience working on component based applications in a distributed [login to view URL] Should Possess 3-5 years as a programmer 2+ years of enterprise software development 2+ years of team software development Strong communication skills Deep Microsoft platform skills Full software development lifecycle experience on enterprise-class, scalable applications 2+ years of demonstrated strong knowledge and proficiency in the following: .NET Framework C# or VB.NET ASP.NET QA and testing procedures SQL Server Proficiency in 1 or more of the following: Services Oriented Architectures WCF WPF/Silverlight AJAX/JavaScript SharePoint Demonstrated project experience with regard to estimates, planning and deliverables Proven ability to understand a customers needs Experience developing technical requirements based on business imperatives Strong customer service skills Requisition ID - 34799-