**SUMMARY** **ESSENTIAL DUTIES AND RESPONSIBILITIES** - Manage projects and tasks within a Full Software Development Life Cycle using Team Foundation Server - Demonstrate a good understanding of.Net framework, OOP, SQL Database concepts - Work / communicate with business analysts to understand busin