Windows Application Developer

Chicago 2 months agoFull-time12 views External
995.6k - 1.1m / yr
Windows Application Experience Developer About the Role We are seeking a highly skilled Windows Application Experience Developer to build and evolve core Windows applications. This is a hands-on role focused on designing, developing, and maintaining high-performance software across both modern and legacy operating systems. You’ll be responsible for bringing complex features to life through elegant implementation and thoughtful attention to design, performance, and usability. Our ideal candidate has a deep understanding of Windows architecture and APIs, with experience building visually polished applications that run reliably across different environments. You know how to transform ambitious UI concepts into clean, scalable code. You’re comfortable navigating technical constraints, debugging across OS versions, and continuously sharpening your skills with new tools and languages. You’ll collaborate closely with designers, engineers, and strategists to define features, solve problems, and deliver exceptional user experiences. You’ll also participate in code reviews, contribute to architectural decisions, and take full ownership of your work from planning through deployment. If you thrive in a fast-paced environment where initiative and technical excellence are valued, we’d love to meet you. Key Responsibilities • Design, develop, and maintain high-performance Windows applications across both modern and legacy operating systems. • Implement new features and UI designs that delight users and organizations. • Collaborate with cross-functional teams to define, design, and implement new capabilities. • Optimize applications for performance, security, and usability. • Debug and resolve complex technical issues across different Windows versions. • Stay current on Windows development tools, trends, and technologies. • Participate in code reviews to ensure best practices and high coding standards. • Manage multiple projects simultaneously, delivering high-quality solutions on time. • Take ownership of projects, making informed decisions that meet business and client needs. Required Qualifications • Proven experience as a Windows Application Developer with a strong portfolio of completed projects. • Demonstrated ability to bring complex visual designs to life in user-focused applications. • Proficiency in C++, C#, and .NET. • Experience developing for both modern and legacy Windows versions (Windows 11, 10, 7, etc.). • Strong knowledge of Win32, Windows APIs, system internals, and the Windows SDK. • Experience working in a fast-paced agency or similar environment. • Excellent problem-solving skills and ability to work independently and collaboratively. • Strong communication skills, with the ability to explain complex technical concepts to diverse audiences. Preferred Qualifications • Experience transforming UI/UX designs into XAML. • Knowledge of network programming and protocols. • Understanding of cryptography (PKI) and SGX enclave. • Experience with TPM and the Media Foundation Pipeline. • Familiarity with Windows security features and best practices. • Exposure to Agile methodologies.