Requirements Must have: - In-depth knowledge and experience in developing service-oriented applications using .NET/C# and MS-SQL Server - Over 7 years of experience in the development and maintenance of enterprise-level .NET applications - Significant experience in enhancing existing software system