via ats_lever · 15 June 2026 ·1 day ago

Senior Software Engineer, Windows/Desktop Applications

jobgether
Ireland Full-time
55 more jobs in Ireland.
Upload your CV and see which ones actually match you.
Upload CV

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.

Requirements


  • 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.
Preferred / Bonus:
  • 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.
Benefits:
  • 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.

The market for this type of role

Similar openings
55
Engineering roles in Ireland
Full-time
87%
of Engineering roles in Ireland
Remote possible
21%
of Engineering roles
jobgether

200 open positions · Austria, Belgium, Denmark, France, Germany +11

📊 Engineering · Ireland
480
active jobs
20.8%
Remote
Ø 3d
avg. online
Top skills in demand
ExcelERPISOPythonAWSCI/CDSQLAzureAgileLean

Frequently asked questions

How many Engineering jobs are available in Ireland?
Currently 55 Engineering roles in Ireland on AlmostHired, across 18 different companies. Our data is updated daily.
Do Engineering roles offer remote work?
21% of Engineering roles in Ireland allow remote work, either partial or full. To filter specifically for remote positions, use AlmostHired.
How do I know if I match this role?
Upload your CV — our AI compares your profile to the job requirements and gives you a precise match score, with matching and missing skills.