Senior Software Engineer, Windows/Desktop Applications – Lexington, KY, USA

Job role insights

  • Date posted

    April 23, 2026

  • Closing date

    April 23, 2026

  • Offered salary

    $140 - $200/year

  • Career level

    Junior Senior

  • Experience

    3 - 5 Years 6 - 9 Years

Description

  • Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI, C#, XAML, and, when needed, C++.
  • Define and enforce best practices for Windows desktop development across the codebase.
  • Drive accessibility efforts by integrating and validating support for accessibility APIs and ensuring usability for users with disabilities.
  • Collaborate closely with product designers, UX researchers, QA, and other stakeholders for feature planning and long-term roadmap.
  • Take ownership of the full lifecycle of features from conception to maintenance.
  • Identify, diagnose, and resolve complex bugs, performance bottlenecks, and propose robust solutions.

Experience

  • 3+ years in Windows desktop application development using Windows App SDK, WinUI, C#, XAML and ideally experience with native Windows code (C++, Win32/WinRT/COM).
  • Deep understanding of Windows application architecture.
  • Proven track record of designing, building, and shipping production-quality desktop applications.
  • Strong experience with accessibility APIs on Windows and building accessible software.
  • Excellent software engineering fundamentals including OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming.
  • Experience leading technical design, mentoring other engineers, and making architecture-level decisions.
  • Strong communication skills and ability to articulate tradeoffs and collaborate with cross-functional teams.
  • User-centric mindset and focus on building polished and intuitive experiences.
  • Experience with writing automated tests, performance optimization, localization/globalization, telemetry, analytics, and CI/CD workflows is a bonus.

Salary and Perks

Pay range: $140K - $200K

  • A high-impact role with influence over millions of users.
  • Collaborative, flat-structure engineering culture.
  • Opportunities to mentor and steer technical direction, with potential growth into roles like tech lead or architect.
  • Flexibility, autonomy, and responsibility for feature development.
  • A purpose-driven mission focusing on reliable and user-centered software.

Interested in this job?

0 days left to apply

Call employer
Job Alert
Subscribe to receive instant alerts of new relevant jobs directly to your email inbox.
Subscribe
Send message
Cancel