· Bachelor's/Master's Degree or equivalent with a focus in Software Engineering · Minimum 5+ Years Hands-on Application Development Experience using VS .NET Framework · Knowledge and Experience of SOA (Service-Oriented Architecture) · Hands-On Experience on Windows Communication Foundation (WCF) and