6+ years programming/design & development experience
- Strong experience with C# programming using .NET platform.
- Experience with .NET 4.0 or later including robust skills in WPF programming.
- Object oriented analysis and design, including design patterns like MVVM and algorithms.
- Multi-threaded component design and development on the MS platform.
- Strong understanding of Application Lifecycle Management provided by Visual Studio.
- Understanding of software testing principles and techniques
- Usage of VS2019, VS2022.