A leading software consultancy is seeking a Principal .NET Software Engineer to join their team. This role involves directly working with clients in either team augmentation or product development. Candidates should have over 8 years of professional software experience, with strong skills in C# and the .NET framework. This position offers competitive salary and 100% remote work opportunities, along with various benefits including health insurance and 401(k) matching.#J-18808-Ljbffr