Technical?team?leader?side
1.Experience?leading?a?software?development?team?in?a?complex?environment.
2.At?least?8?years?of?overall?development?experience?involving?the?following?technologies:?C#,?WCF,?Object?Oriented?Design?Concepts,?SQL?Server,?web?services,?Winforms,?IDE:?Visual?Studio.
3.Strong?knowledge?of?.NET?2.0,?3.0,?3.5,?4.0?and?4.5?frameworks?as?well?as?SQL?Server?eco-system.
4.Knowledge?and?understanding?of?Team?Foundation?Server?2010.
5.Solid?understanding?of?object-oriented?programming?and?computer?science?foundations.
6.Strong?knowledge?of?software?implementation?best?practices?and?software?lifecycle?in?general.
7.Ability?to?elicit?requirements?and?logically?decompose?them?into?assignable?work?packages.
8.Experience?participating?in?and?contributing?to?application?design.
9.Ability?to?direct,?monitor?and?manage?multiple?project?tasks?and?related?staff?assignments.
10.Experience?with?Infragistics?UI?components?for?.NET?is?a?plus.
11.Ability?to?understand,?design?and?optimize?SQL?Server?2008?R2?stored?procedures?and?queries.