A leading software consultancy is looking for a Principal .NET Software Engineer to join their team. You will apply your extensive experience in software engineering and leadership to work closely with clients, either by integrating into their teams or building products. The role requires strong technical skills and the ability to deliver high-quality software solutions while working in a remote setting. A competitive salary and numerous benefits are offered, ensuring a great work-life balance and career growth.#J-18808-Ljbffr