Manages detailed design phases for large projects / programs identifying, tracking and resolving technical issues and ensuring solution meets sponsor needs and PLC deliverables
Provides input and co-ordinates with DBA in creating new and modifying existing database structures using different types of databases and recommending appropriate DB based on required functionality across multiple systems
Build and deliver complex technical solutions
Lead technical project teams of three or more developers
Lead technical discovery
Give technical presentations
Recommend best of breed web applications
Provide technical expertise during the sales process
Interact with clients to define scope of project
Convey technical information to non-technical clients
The ability to quickly learn new concepts and convert into customer solutions
Direct customer facing and implementation delivery experience
Experienced in configuration and customization in Sitecore or other CMS tools or web technologies
Bachelor's Degree in Computer Science or a related field and at least 5 years IT experience
Comprehensive knowledge of object oriented concepts with emphasis on .NET specifications, framework and design patterns using C#