Senior Software Engineer, Windows/Desktop Applications - Louisville, KY, USA
Related skills
.net accessibility xaml winui windows app sdk๐ Description
- Lead design and development of Windows desktop apps (WinUI/C#/XAML; C++ if needed)
- Define and enforce Windows desktop best practices across the codebase
- Drive accessibility: implement UI Automation and accessibility APIs
- Collaborate with designers/QA to shape feature planning and Windows roadmap
- Take ownership of full lifecycle of features: concept to release and maintenance
- Identify and fix bugs, perf bottlenecks, memory leaks, and compatibility issues
๐ฏ Requirements
- 3+ years Windows desktop with Windows App SDK/WinUI, C#, XAML; native C++ experience
- Deep understanding of Windows app architecture and .NET-native interop
- Proven track record delivering reliable, performant desktop apps
- Experience with Windows accessibility APIs (UIA) and inclusive UX
- Strong fundamentals: OOP, design patterns, data structures, async/multi-threading
- Experience leading design, mentoring, code reviews, and architecture decisions
- Strong communication and cross-functional collaboration
- User-centric mindset for polished, accessible UX
๐ Benefits
- Define architecture and shape Windows product
- Collaborative, flat-structure culture; builder and decision-maker
- Leadership opportunities: mentor, steer tech direction
- Flexible, autonomous role with end-to-end ownership
- Purpose-driven: reliable, accessible, user-centered software
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest โ finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!