Wright Technical Services logo
Wright Technical Services3 months ago

Desktop Software Engineer II & III

Hybrid · Cleveland, Ohio, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Small

Job Summary

Own design and delivery of Windows .NET desktop features (C#, WinForms, WPF); architect and implement PC-to-embedded communication paths over Ethernet/USB with proprietary APIs; mentor others on best practices. Develop and refine automated test setups across unit, integration, and system levels; perform root-cause analysis and preventative solutions. Drive cross-functional collaboration with Manufacturing, Marketing, Engineering, IT, suppliers, distributors, sales engineers, and customers to shape requirements and identify new product capabilities. Maintain technical documentation, milestone plans, and traceability from requirements to test results. Lead project steps or smaller projects and provide technical direction to less-experienced engineers; contribute to operations/production/maintenance tasks as needed. Four-year engineering degree required; minimum 8 years engineering experience including 5+ years with .NET (C#) and Visual Studio; strong WinForms/WPF, Git, and modern code review; able to lead tasks and coordinate resources; excellent communication; able to adapt to changing priorities and own product designs; familiarity with Azure DevOps and Agile practices.

Required Qualifications

  • Four-year Engineering degree in Computer Engineering, Computer Science, Electrical Engineering, or similar
  • Minimum 8 years engineering experience, including 5+ years with .NET (C#) and Visual Studio building production Windows desktop applications
  • Strong experience with WinForms and WPF, Git, and modern code review practices
  • Demonstrated ability to lead tasks, coordinate resources, and work independently with minimal guidance
  • Proven ability to manage changing priorities, maintain strong organization, and take ownership of product designs
  • Professional experience with TDD, unit testing, automated testing, and continuous integration frameworks

Desired Qualifications

  • Four-year Engineering degree in Computer Engineering, Computer Science, Electrical Engineering, or similar
  • Minimum 8 years engineering experience, including 5+ years with .NET (C#) and Visual Studio building production Windows desktop applications
  • Strong experience with WinForms and WPF, Git, and modern code review practices
  • Demonstrated ability to lead tasks, coordinate resources, and work independently with minimal guidance
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Wright Technical Services

Desktop Software Engineer II & III

Apply on Sorce