remote .NET engineer