remote
Window Integration Engineer - NCR
Implementation Engineer
Lead the design, development, and maintenance of Windows desktop integrations, leveraging C#, .NET, and WPF to deliver robust, scalable solutions that connect enterprise systems and enhance user experience.
About the role
Key Responsibilities
- Architect and implement Windows desktop components using C#, .NET, and WPF, ensuring high performance and maintainability.
- Integrate third‑party services and APIs via WinAPI and COM interop to extend platform capabilities.
- Collaborate with cross‑functional teams to define functional requirements and translate them into technical specifications.
- Conduct code reviews, unit testing, and performance profiling to uphold quality standards.
- Provide ongoing support and troubleshooting for production deployments, including root cause analysis and issue resolution.
Requirements
- 5+ years of professional experience developing Windows desktop applications.
- Proficiency in C#, .NET Framework/.NET Core, and WPF.
- Strong understanding of WinAPI, COM, and Windows architecture.
- Experience with version control (Git), CI/CD pipelines, and automated testing.
- Excellent problem‑solving skills and a collaborative mindset.