Working with Project Managers to determine needs and applying/customizing existing technology to meet those needs Maintaining and supporting multiple projects and deadlines Reporting work progress on a weekly basis Documentation Ability to complete all phases of software development life cycle including analysis, design, functionality, testing and support Ability to work on multiple projects with multiple deadlines Ability to communicate clearly with business users and project manager Ability to construct user guides and documentation Strong knowledge and understanding in Microsoft SharePoint Server 2010/2013, with more than 3 years experience. Proven experience with Microsoft .NET technologies including, ASP.NET, ADO.NET Languages: C#, VB.Net, SQL/T-SQL Salary: Not Disclosed by Recruiter Industry: IT-Software / Software Services Functional Area: IT Software - Application Programming , Maintenance Role Category:Programming & Design Role:Software Developer Keyskills sql server jquery software development documentation microsoft sharepoint net technologies maintaining ado net software development life cycle asp net c Desired Candidate Profile Education- UG: B.Tech/B.E. PG:M.Tech Doctorate:Any Doctorate - Any Specialization, Doctorate Not Required Please refer to the Job description above