Senior Software Engineer, Windows/Desktop Applications
Jobgether
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Windows/Desktop Applications based in Italy.
This is a high-impact engineering role focused on building and evolving native Windows desktop applications used by millions of users worldwide. You will contribute to a product that transforms how people consume written content by turning it into accessible audio experiences across multiple platforms. The role involves deep ownership of Windows application architecture, performance, and usability, with a strong emphasis on accessibility and inclusive design. You will work in a highly collaborative, fully distributed engineering environment alongside world-class engineers, designers, and researchers. The position requires a strong balance of hands‑on development and architectural thinking, with responsibility for delivering polished, scalable, and reliable desktop software. You will also influence technical direction, improve engineering practices, and help shape the long‑term evolution of the Windows product experience.
Accountabilities- Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI, C#, XAML, and optionally C++.
- Define and enforce engineering best practices for performance, maintainability, memory management, and cross-version Windows compatibility.
- Drive accessibility initiatives, ensuring compliance with Windows accessibility APIs (e.g., UI Automation) and delivering inclusive user experiences.
- Collaborate with Product, Design, UX, QA, and other engineering teams to define feature scope and UI/UX architecture.
- Own the full software development lifecycle, from design and implementation to testing, release, and ongoing maintenance.
- Diagnose and resolve complex technical issues including performance bottlenecks, memory leaks, rendering issues, and compatibility challenges.
- Contribute to architectural decisions and improve system design for scalability and long-term maintainability.
- Mentor engineers, participate in code reviews, and help raise the overall engineering bar.
- 3+ years of experience in Windows desktop application development using Windows App SDK, WinUI (or similar frameworks), C#, XAML, and optionally C++.
- Strong understanding of Windows application architecture, including .NET and native interop (Win32/WinRT/COM).
- Proven experience shipping production‑grade desktop applications with a focus on performance, reliability, and scalability.
- Hands‑on experience with accessibility APIs (e.g., Microsoft UI Automation) and building inclusive software.
- Strong computer science fundamentals including OOP, design patterns, data structures, algorithms, multithreading, and asynchronous programming.
- Experience in technical leadership, code reviews, and mentoring engineers.
- Excellent communication skills and ability to collaborate across cross‑functional teams.
- User‑centric mindset with attention to detail in building intuitive, polished desktop experiences.
- Experience with UI automation testing, unit testing, and integration testing frameworks.
- Knowledge of performance optimization (startup time, memory usage, rendering, high‑DPI support).
- Familiarity with localization, internationalization, and RTL (right‑to‑left) UI support.
- Experience with telemetry, analytics, logging, crash reporting, and monitoring tools.
- Exposure to CI/CD pipelines, release engineering, and desktop deployment workflows.
- Ability to own modules or feature areas end‑to‑end, including refactoring and technical debt management.
- Competitive compensation package aligned with experience and impact.
- Opportunity to work on a product used by millions globally with strong real‑world impact.
- Fully remote, distributed work environment with high flexibility and autonomy.
- High degree of ownership in architectural decisions and product direction.
- Leadership opportunities including mentoring and progression into senior technical roles.
- Mission‑driven culture focused on accessibility, inclusivity, and user impact.
- Collaborative engineering environment with strong emphasis on learning and technical excellence.
#LI-CL1
#J-18808-Ljbffr- ...Jobgether is seeking a Senior Software Engineer focused on building and evolving native Windows desktop applications in Italy. This role involves deep ownership of architecture, performance, and usability, ensuring accessibility and inclusive design. The successful candidate...WindowsFinestraSeniorRemoto
- ...contacted after the application in this case!... ...developing the first BIM software able to build... ...C++ and Unreal Engine, followed by an... ...multiplatform software (Windows, iOS, MacOs,... ...with different seniorities and backgrounds.... ...these topics. Desktop Software Implementation...WindowsFinestraLavoro ibridoLavoro da casaOrario flessibile
98.000 €
...Responsibilities As a Product Engineer you will own the development... ...equity. ~10‑year exercise window for stock options. ~... ...required). ~ Generous equipment, software, and office furniture budget.... ...(EEO) to all employees and applicants for employment without regard...FinestraSenior- ...call assistance to end-users within the organization’s desktop computing environment in a timely and accurate... ...Install, upgrade, and maintain operating systems (Windows/macOS/Linux) and software applications. Troubleshoot hardware, software, and peripheral issues...WindowsFinestraRemotoOrario flessibile
- ...call assistance to end users within the organization’s desktop computing environment in a timely and accurate manner... ...Install, upgrade, and maintain operating systems (Windows/macOS/Linux) and software applications. Troubleshoot hardware, software, and peripheral issues...WindowsFinestraRemotoOrario flessibile
- ...the best architecture for our applications. Coordinate process improvement, re-engineering and solutions designs to respond... ...fields: Security knowledge of Windows and Linux operating systems and... ...in managing and delivering software or infrastructure development projects...WindowsFinestraSeniorOrario flessibile
- ...environment between Kong Inc. Security and all impacted business/engineering teams by working together in the effective incident detection,... ...solutions (Ansible, Terraform) Competency in Linux, windows; Ability to automate workflows via Python or javascript scripting...WindowsFinestraSeniorTempo pienoLavoro ibrido
- ...WHAT WE ARE LOOKING FORSpace Application & Integration Developer (SQL... ...new feature development and software debugging.This role is ideal... ...-cause analysis, reverse engineering of existing code, and implementing... ....Experience with Linux and Windows environments; Linux exposure...WindowsFinestraLavoro ibridoDisponibilità immediataOrario flessibile
- ...provide trading and workflow automation software, high-value analytics, and strategic... ...Security Team is looking to hire a Senior Platform Security Engineer that support the division’s security... ...best practices for Servers (e.g. Windows and Linux) General IT networking concepts...WindowsFinestraSeniorWeekendTurno di notte
45.000 € - 55.000 €
...mountaineers, looking for their next peak. The IT Infrastructure Senior Engineer supports the management and continuous improvement of our IT... ..., with excellent knowledge and demonstrable experience (Windows), knowledge for Linux Virtualization: Configuration and...WindowsFinestraSeniorLavoro ibrido- ...technology solutions provider is seeking a Desktop Technician to provide local and remote... ...include troubleshooting hardware and software issues, maintaining ticket updates, and... ...years of IT experience, particularly in Windows desktop support. Excellent communication...WindowsFinestraTempo pienoRemoto
- ...provide end-to-end technical support for desktop and laptop systems. Responsibilities include troubleshooting hardware and software, managing the lifecycle of desktop devices... ...with tools like SCCM and Intune, as well as Windows operating systems. This is a B2B/Freelance...WindowsFinestraLibero professionista
220 - 240 €/giorno
...conto di un proprio cliente, di un/una: Senior Software Engineer - Typescript / Electron Sede: Milano... ...Olona (VA) Attività: Creazione di applicazioni desktop cross‑platform tramite SvelteKit,... ...incluse: o packaging e distribuzione per Windows e macOS o gestione IPC, file system...WindowsSeniorTempo pienoContratto con partita IVALavoro ibrido- ...provider of open source software and operating systems... ..., data science, AI, engineering innovation and IoT. The... .... This is an application track for a product management... ...Canonical on Ubuntu Desktop. Apply here if you... ...software ecosystem including windows managers (GNOME, KDE),...WindowsFinestra
30.000 € - 45.000 €
...Il nostro cliente è una software house con oltre 40 anni... ...è alla ricerca di un Desktop Software Engineer. Posizione: Progettare... ...implementare e gestire applicazioni desktop in ambiente Windows, prevalentemente con C#... ....000 € di RAL, in base alla seniority del candidato...WindowsSmart working- A leading cybersecurity company is seeking a Staff Windows Low Level C++ Engineer in Italy to enhance their Endpoint Protection product. This fully remote role will involve working on cutting-edge projects that influence the security of millions of devices. Candidates...WindowsFinestraRemotoOrario flessibile
- ...in Italy is seeking a Site Reliability Engineer/DevOps Engineer to contribute to the... ...DevOps space, with a strong emphasis on Windows and Linux systems. Candidates should... ...languages and comfortable with monitoring software applications. The position is full remote and...WindowsFinestraSeniorImpiego permanenteRemoto
- ..., impact, and dependency assessment across infrastructure and applications. Chair the Change Advisory Board (CAB) and coordinate ECAB... ...enforce change classification and approval paths. Plan release windows and freeze periods; drive change batching and readiness...WindowsFinestraSenior
- ...Skills, Excellent skills in user IT infrastructure – Desktops, Laptops, Printers, Handhelds, Smartphone etc., Strong technical skills in Microsoft Windows desktop operating systems and business productivity applications i.e. Office, Strong Microsoft Office skills (...WindowsFinestraTempo pienoPermesso di lavoro
- ...Glint (English Required) As a Senior Customer Experience Program... ...against our employees, applicants, or job seekers because of their... ...Microsoft End User Compute (EUC) Engineer (Junior level) – Australia... ...platform. Implement & deploy Windows 11 Standard Operating...WindowsFinestra
- ...compliance with company standards. Review engineering documents and develop production... ..., with at least 10 years in senior positions and 10 years specifically... ...Proficiency: Good knowledge of computer Windows and Office applications. Communication Skills: Excellent...WindowsFinestraTempo pienoPermesso di lavoroTurni
- ...automation commissioning and service engineer - Milan We are looking for a Commissioning... ...and environmental rules and policies applicable to each location. To be a perfect... ...of popular computer technologies: desktop and server Windows operating systems, IP networks...WindowsFinestraImpiego permanenteLavoro ibridoRemotoOrario flessibile
- ...based in Milan, responsible for configuring software products and managing banking integrations... ...hold a degree in IT or Computer Engineering, with a minimum of 3 years experience, and have good knowledge of both Windows/Linux environments, and English language proficiency...WindowsFinestra
- ...Support Technician full-time in Milan, Italy. The role requires excellent skills in user IT infrastructure, Microsoft Windows, and Office applications. As a technician, you will manage hardware issues, provide exceptional customer service, and ensure asset management...WindowsFinestraTempo pienoPermesso di lavoro
30.000 € - 55.000 €
...insieme due volte a settimana. E’ un ruolo da software house e non da società di consulenza,... ...di base del mondo sistemistico Windows e Linux Minimo 2/3 anni di esperienza... ...RAL: 30.000 – 55.000 Euro in base alla seniority del profilo - Stiamo ricercando 4 sviluppatori...WindowsSeniorSmart workingImpiego permanenteRemoto- Software Engineering Manager - Cross-platform C++ - Multipass Join to apply for the Software Engineering... .... Multipass is published for macOS, Windows, and also Linux. At its simplest you... ...with other engineering teams, senior management, and external stakeholders...WindowsFinestraRemotoLavoro da casa
- ...experienceKnowledge:Theoretical and practical knowledge in the IT environmentUnderstanding of operating systems (Windows, macOS, Linux), network architecture and application softwareHigh analytical skills and structured way of workingLanguage:English B2, Italian...WindowsFinestra
- ...strong self-starter with solid technical engineering background and influencing skills, who... ..., fault-tolerant, and reliable applications on the Cloud; Migrating complex, multi... ...operations, server platform infrastructure (Windows), general system administration; ~ Vast...WindowsFinestraSmart working
- ...inspections, troubleshooting, and repairs including airframe structures, engines and aircraft systems. This position will be based in Milan,... ...task within a team environment. Strong working knowledge of Windows and MS Office programs. Proven inspection competencies....WindowsFinestra
50.000 € - 55.000 €
...AI Software Engineer – Air Srl Air Srl sta rivoluzionando la comunicazione... ...→ incontro con i Founder Senior Data Engineer / Solution... ...Python, VBA ~ Sviluppo e applicazione di modelli di calcolo per ROI... ...industriali o applicazioni desktop ~ Buona conoscenza dei principi...SeniorSmart workingTempo pienoLavoro ibridoRemoto
