Senior Software Engineer, Windows/Desktop Applications - Melbourne, Australia
Related skills
windows accessibility ui automation xaml winuiπ Description
- Lead design and development of Windows desktop apps using Windows App SDK/WinUI, C#, XAML
- Define and enforce best practices for architecture, performance, and maintainability
- Drive accessibility efforts with Windows APIs to ensure screen readers and keyboard navigation
- Collaborate with product designers, UX researchers, QA, and stakeholders on UI/UX and roadmap
- Own features end-to-end from conception to release and maintenance
- Identify and resolve complex bugs, bottlenecks, and compatibility issues
π― Requirements
- 3+ years Windows desktop app development with Windows App SDK/WinUI, C#, XAML
- Native Windows code (C++, Win32/WinRT/COM) experience is a plus
- Deep Windows app architecture knowledge; .NET/native interop
- Proven track record shipping production desktop apps with reliability and performance
- Strong accessibility APIs experience (UI Automation) and inclusive design
- Strong fundamentals: OOP, design patterns, data structures, memory management, multithreading
- Experience leading design, code reviews, and architecture decisions
- Clear communication and cross-functional collaboration
π Benefits
- Impactful role shaping the Windows product
- Flat, collaborative engineering culture
- Opportunities to grow into Tech Lead or Architect
- Flexibility, autonomy, and end-to-end ownership
- Purpose-driven mission to build accessible software
- Global, distributed team with async collaboration
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest β finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!