C# Software Engineer (Product Focused) Responsible for leading the design, implementation, and testing of software deliverables for New Product Development and Sustaining projects. Key tasks include developing and maintaining Windows-based applications using C#, ensuring code documentation and testing, troubleshooting software defects, c...