12+ years of professional experience in application development and business analysis Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent combination of education and experience) Deep proficiency in .Net, SQL, and WCF Extensive experience with business process re-engineering Extensive experience with the interface between information technology and functional business groups Strong understanding of programming concepts, coding languages, and enterprise-level value propositions Exceptional analytical and problem-solving skills Expert communicator who can translate technical language into business language Leadership and team environment experience Ability to manage multiple projects and switch tasks quickly Strong presentation and interpersonal skills