• Experience with client- focused solution architecture consulting, inclusive of project planning, estimating and resourcing
• Experience of platforms/frameworks: ASP.NET (MVC and Webforms), Umbraco, Commerce Server, Selenium, JMeter, Nuget, EF, enterprise search frameworks, Powershell, OOP, SMACSS and SASS.
• Ability to think and design in cross- domain terms;
• Comprehensive understanding of modern patterns and practices: unit testing, inversion of control, repository, MVC and continuous integration, etc.
• 5+ years of experience working on Design and Architecture of solutions on the .NET stack
• Ability to deep- dive in new technology and get familiar with it in short terms (and pass this knowledge to others);
• Experience of diagramming an ecosystem that includes applications, servers, deployment and workflows.
• Technical delivery experience across the entire SDLC, with deep expertise in software development; at a minimum: ASP.NET, C, SQL, JavaScript and HTML.
• Solid understanding of networks, systems and persistence technologies: AWS, OpenStack, Windows Server App Fabric, Mongodb and Lucene, etc.
• 3+ years of experience on IT Infrastructure and Cloud solutions development
• Must have excellent time management and organizational skills; project management experience is preferred.
• Comprehensive understanding of the web: protocols, architectures, infrastructure, servers (IIS), proxies, load balancing and high availability, etc.
• Outstanding written and verbal communication skills are a must. Must be able to communicate effectively with staff at all levels, including senior executives
• Good knowledge of architectural theory out of primary technology domain context bounds;
• Deep analytical skills, desire and ability to "put pieces together”- put together complex solutions together.
• Must have the ability to work under tight deadlines and work extended hours when necessary.
• Must have strong organization, presentation, and problem solving skills