Hello,
We have gone through all the general and site requirements and we are familiar with all of them. We have done projects earlier which covers all your requirements so do not worry about experience. It can done by our team of developers expert in html, psd to html, php, css, cms, magento, seo integration, payment integration, .net, sql, oracle, html5, xamarin, javascripts, c#, etc
Please contact us for any information or further discussion.
Regards,
OKTeam