This Senior Software Engineer role requires expertise in C#, .NET, and WPF. You will be involved in developing, testing, and debugging applications, determining hardware compatibility, and writing code for software solutions. Experience in software development and a strong understanding of programming languages are essential.