📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 14/08/2026. It no longer accepts applications.

Senior Software Engineer, Windows/Desktop Applications

Jobgether

Senior 🇬🇧 English
Windows App SDK WinUI C# XAML C++ .NET Win32 WinRT COM Microsoft UI Automation

Job description

About the role

We are seeking a Senior Software Engineer to lead the design and development of native Windows desktop applications used by millions worldwide. The role focuses on building high‑performance, accessible software that transforms written content into audio experiences across multiple platforms.

Key responsibilities

  • Design, architect, and implement Windows desktop applications using Windows App SDK, WinUI, C#, XAML, and optionally C++.
  • Define and enforce best practices for performance, memory management, and cross‑version Windows compatibility.
  • Drive accessibility initiatives, ensuring compliance with Windows accessibility APIs such as UI Automation.
  • Collaborate with product, design, UX, QA, and other engineering teams to shape feature scope and UI/UX architecture.
  • Own the full software development lifecycle from design through release and maintenance.
  • Diagnose and resolve complex issues including performance bottlenecks, memory leaks, rendering problems, and compatibility challenges.
  • Contribute to architectural decisions and mentor junior engineers.

Required profile

  • 3+ years of experience developing Windows desktop applications with Windows App SDK, WinUI, C#, and XAML.
  • Strong understanding of .NET, native interop (Win32/WinRT/COM) and architectural patterns.
  • Proven track record of shipping production‑grade desktop software with a focus on performance and reliability.
  • Hands‑on experience with accessibility APIs (e.g., Microsoft UI Automation).
  • Excellent communication skills and ability to work in a fully distributed, cross‑functional team.

Required skills

  • Windows App SDK
  • WinUI
  • C#
  • XAML
  • C++ (optional)
  • .NET framework
  • Win32 / WinRT / COM interop
  • Microsoft UI Automation

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Jobgether.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 3 months ago

45 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Jobgether