NET, be the leader of the team and contribute code  The Successful Lead Software Engineer has:  10-15 years of progressive experience in software development Bachelor's Degree in Computer Science or related field