Team Red Dog · 17 hours ago
Software Engineer – Windows/UWP Applications
Team Red Dog is seeking a skilled Software Engineer – Windows/UWP Applications to partner with a Fortune 100 technology leader, contributing directly to the design, development, and enhancement of a customer-facing Windows inbox application. This role involves hands-on coding, ownership of features, and collaboration with product managers and test teams in a fast-paced environment.
Human ResourcesSoftwareStaffing Agency
Responsibilities
Design, develop, and implement new features and enhancements for the Core Print UWP Scan application
Write, review, and maintain high-quality, production-ready code
Investigate, debug, and resolve application issues and defects
Collaborate with PMs, testers, and engineering partners to ensure requirements are correctly implemented
Support build, test, validation, and release readiness activities
Contribute to code reviews, documentation, and ongoing reliability and performance improvements
Qualification
Required
UWP / Windows application development (3+ years) – building, enhancing, and maintaining Windows/UWP applications with a focus on reliability, performance, and user experience
C++ (3+ years) – writing, reviewing, and debugging production-quality code used in shipped Windows applications
C# and XAML or equivalent Windows app technologies (3+ years) – implementing UI and application logic for modern Windows apps
Debugging, bug fixing, and code maintenance (2+ years) – diagnosing issues, resolving defects, and improving long-term code health
Bachelor's degree in computer science, software engineering, or a related field
2–4 years of professional software development experience
Hands-on experience building Windows or UWP applications
Strong proficiency in C++, C#, and XAML or related Windows technologies
Experience working on shipped products in a collaborative engineering environment
Benefits
Health insurance (medical, dental, vision, and life)
Employer-matched 401K plan
Paid time off
Paid holidays
Profit sharing