Hire .NET Professional for the development of XML/SOAP based application.
Simple Object Access Protocol (SOAP), a protocol specification for exchanging structured information in the implementation of web services. eXtensible Markup Language is a message format that usually relies on other application layer protocols for message negotiation and transmission. So if you are developing an application which transfers sensitive data it is better to use SOAP to develop web service than XML.
Agile have a team of experienced .NET developer who has developed number of web services using SOAP and XML. We have integrated number of various third party web services like Amazon web service. Details of our such work can be found on our portfolio.