• A consulting background with a proven record of delivering .NET solutions within defined timeframes
• Proficiency reading and expressing software architecture through traditional UML documentation (Class, Activity, Entity Relation Diagrams, etc
• Proficiency querying and designing basic application schemas with relational database management systems (SQL Server preferred, DB2, Oracle, Others ACID databases accepted)
• Solid exposure in the back-end C# or VB.Net development, Visual Studio Tools for Office, Windows Workflow Foundation, Forms Server and Excel Services
• Knowledge of Enterprise Content Management, Collaboration and Portals
• Proficiency in the following: NET Framework, QA & Testing procedures, Microsoft SQL, BizTalk Server, Windows Communication Foundation
• Experience developing Azure based solutions
• Experience developing mobile, HTML5, WPF, and/or Windows 8 solutions
• Proficiency with W3C standard web application scripting languages and interchanges (HTML, CSS, JavaScript, Ajax, XML, and JavaScript frameworks)
• Proficiency with web service development and utilization (WCF preferred)
• Experience with Microsoft development IDE and ecology of tools (Visual Studio, Team Foundation Server, SharePoint, Microsoft BI Suite, BizTalk, etc
• Experience with Agile or iterative development SDLC practices
• Relevant Microsoft certifications