• Strong background in Microsoft applications and delivery systems as well the databases and data transport layers required to connect them
• Experience architecting solutions across the spectrum of hosted, outsourced and cloud computing
• Experience or awareness with both Software & Process as a Service
• Previous engagements with Microsoft Consulting Services a plus
• Experience integrating application, infrastructure, and data architecture
• Experience with investment systems technology a plus