A leading technology company in Birmingham is seeking a Senior Software Engineer specializing in Windows desktop applications. You will lead the design and development of high-quality software, focusing on performance and accessibility. The ideal candidate has over 3 years of experience in C# and Windows development, strong communication skills, and a commitment to user-centric design. This role offers flexibility, autonomy, and the chance to impact millions of users.
Qualifications
3+ years in Windows desktop application development, ideally with native Windows code.
Deep understanding of Windows application architecture.
Proven record of building production-quality desktop applications.
Strong experience with accessibility APIs and dedication to inclusivity.
Experience with leading technical design and mentoring engineers.
Responsibilities
Lead design and development of Windows desktop applications.
Define best practices for Windows desktop development.
Drive accessibility efforts and validate support for accessibility APIs.
Collaborate with product teams on feature planning and UI/UX.
Resolve complex bugs and performance issues.
Skills
Windows desktop application development
C#
XAML
Windows App SDK
Accessibility APIs
OOP
Multi-threading
Technical design leadership
User-centric design
Tools
Visual Studio
Testing frameworks
Job description
A leading technology company in Birmingham is seeking a Senior Software Engineer specializing in Windows desktop applications. You will lead the design and development of high-quality software, focusing on performance and accessibility. The ideal candidate has over 3 years of experience in C# and Windows development, strong communication skills, and a commitment to user-centric design. This role offers flexibility, autonomy, and the chance to impact millions of users.