Hi,
I have gone through your requirements and I feel my skill set suits to your requirements. Getting to my expertise, I have experience in Microsoft Technologies (C#, ASP.NET, WCF, WPF, SQL Sever, MVC, Java script, JQuery).
I do have experience in maintaining legacy products, sites etc.
Please let me know if you are interested.
Thanks