Senior Software Engineer, Windows/Desktop Applications - Phoenix, AZ, USA
$140,000–$200,000 year
On-site · Remote, Oregon, United States
Job Summary
Senior Software Engineer for Windows/Desktop Applications leading design, architecture, and development of native Windows desktop apps using Windows App SDK, WinUI, C#, XAML, and, when needed, C++. Define and enforce best practices for code architecture, performance, memory usage, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability. Drive accessibility efforts using Microsoft UI Automation and related accessibility frameworks to ensure keyboard navigation, screen-reader support, and usability for users with disabilities. Collaborate with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and long-term roadmap for the Windows platform. Take ownership of full lifecycle from conception to release and maintenance. Identify and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, or compatibility problems, proposing robust architectural or design solutions. Ideal candidates have 3+ years in Windows desktop development, deep Windows architecture knowledge, experience shipping production-quality apps, strong accessibility expertise, and proven leadership in design reviews and mentoring.
Required Qualifications
- 3+ in Windows desktop application development using Windows App SDK, WinUI (or similar), C#, XAML
- experience with native Windows code (C++, Win32/WinRT/COM)
- deep understanding of Windows application architecture and interop between managed and native code
- proven track record shipping production-quality desktop applications
- experience with accessibility APIs on Windows (Microsoft UI Automation)
- strong fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming
- experience leading technical design, mentoring engineers, code reviews, architecture decisions
- strong communication skills and user-centric mindset
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.