Heavy Microsoft technology experience, including ASP.NET, C# Experience architecting and designing Microsoft based solutions Experience in providing technical mentorship and guidance to team Preferred knowledge of WPF and related technologies like SilverLight Preferred knowledge of C++ and C
Excellent communication and client interaction skills
At least three years experience of full life cycle software development project management Sound knowledge and experience of software development process Past hands on experience of application design and development Excellent communication skills to effectively interact with the client and project teams
Must be a leader who can take responsibility to deliver
Minimum 5 years IT experience Extensive experience designing interactive user interface using flash Experience creating animations in flash Experience designing web applications Expert in Macromedia Flash and Adobe Photoshop
Experience with WPF, Expression Blend highly desirable