A leading engineering software firm in Utah is seeking a Software Engineer III to lead the design and development of enterprise software solutions. Responsibilities include utilizing .NET technologies to create high-performance applications, mentoring junior engineers, and collaborating in Agile tea