I have 11 years of experience in developing .NET solutions with building small and big distributed high-load applications. I have similar experience as you required.
You can see an example of one of those projects in my portfolio here: www.freelancer.com/u/mayurrrathod
I have also expertise on below skills which can help in this project:
--- knowledge in ASP.NET,Asp.net(MVC),c#.net,Jquery,XML,Ajax, Javascript and HTML,CSS, Window Services,Web services,Linq,Window Azure,WPF...etc.
--- Internet based E-Commerce Business to Consumer B2C and Business to Business B2B applications.
--- Back-end database development including designing and administering databases, writing stored procedures, SQL and triggers for SQL Server and Oracle databases. Entity Framework and Linq To SQL Class(DBML).
--- Integrate Third party control and software with existing systems (UPS,Fedex carrier,Paypal,Slideshare Api integration,SMPP,SMS GateWay ).
--- IIS & Server Management
--- Window Azure Web Role, Worker role, blob and VM
--- Elasticsearch, Mongodb, RabbitMq and SMPP implementation
--- DevExpress Tools, Knokout js and angular JS.
If you award me the project I'd be very happy to discuss this further and get started for you as soon as possible.