Principle .NET Engineer Architect Remote