Senior Software Engineer (Desktop Applications, Remote)

Aarhus, Central Denmark
Posted 1 week, 5 days ago
Software Development

About the role

Job summary

This role involves leading the design, architecture, and development of native Windows desktop applications, focusing on accessibility and user experience. The position is fully remote and emphasizes collaboration with cross-functional teams.

Qualifications

  • Minimum of 3 years in Windows desktop application development using Windows App SDK, WinUI, C#, and XAML, with additional experience in C++ preferred.
  • Strong understanding of Windows application architecture and interop between managed and native code.
  • Proven experience in designing and shipping production-quality desktop applications with a focus on reliability and performance.
  • Familiarity with accessibility APIs and a commitment to creating inclusive software.
  • Excellent software engineering fundamentals, including OOP, design patterns, and multi-threading.
  • Experience in leading technical design and mentoring engineers.
  • Strong communication skills and a user-centric mindset.

Responsibilities

  • Lead the development of Windows desktop applications, ensuring best practices in code architecture and performance.
  • Drive accessibility initiatives, ensuring compliance with relevant frameworks and usability for users with disabilities.
  • Collaborate with product designers and stakeholders to shape the product roadmap.
  • Manage the full lifecycle of features from conception to maintenance, ensuring quality and consistency.
  • Diagnose and resolve complex technical issues, proposing architectural solutions.

Skills

  • Proficiency in automated testing for UI and performance optimization for desktop applications.
  • Experience with localization, telemetry, and CI/CD workflows is a plus.
  • Ability to take ownership of feature areas and manage technical debt.

Education

  • Relevant degree in Computer Science or a related field is preferred but not mandatory.

Tools

  • Familiarity with Windows App SDK, WinUI, C#, XAML, C++, and accessibility frameworks.
Full Access

Ready to apply for this role?

Full Access gives you the company name, full job description, and a direct link to apply. The summary above helps you explore the role.

Share this job