To Apply for this Job Click Here
Location: Hybrid Downingtown, PA (3-4 days in office)
Key Responsibilities:
Design, develop, and maintain modern, user-friendly UI components using .NET (WinForms, WPF, or MAUI)
Integrate C++ modules or libraries with .NET-based UIs using interop or wrappers (e.g., P/Invoke, C++/CLI)
Collaborate with UX designers, product managers, and backend developers to deliver cohesive user experiences
Optimize performance and responsiveness of UI elements in resource-constrained or high-demand environments
Troubleshoot UI issues, memory leaks, and application crashes
Ensure consistent UI behavior across different screen resolutions and configurations
Participate in code reviews, design discussions, and sprint planning
Required Qualifications:
3+ years of experience in UI development
Strong programming skills in C#/.NET (WinForms, WPF, or similar)
Solid experience working with C++ (STL, object-oriented design, memory management)
Understanding of inter-process communication (IPC), DLLs, and mixed-mode development
Experience in multithreaded UI application development
Familiarity with version control systems (e.g., Git) and agile development practices
T1424550-PHI_1753372545 To Apply for this Job Click Here