iVoyant ยท 6 hours ago
WPF Desktop Application Developer
iVoyant is seeking an experienced WPF Desktop Application Developer to modernize their existing Windows desktop application for device-based order submission and processing. This hands-on role involves developing, enhancing, and collaborating with an internal team to ensure timely delivery.
Responsibilities
Develop and enhance WPF desktop applications using standard MVVM patterns
Build UI components, workflows, and validations based on detailed specifications
Collaborate with internal developers to meet delivery timelines
Integrate with local databases and ensure reliable data storage
Debug, troubleshoot, and fix issues in a legacy-to-modernized codebase
Write clean, readable, and maintainable code following team standards
Participate in code reviews and knowledge sharing as needed
Qualification
Required
3+ years of professional experience developing WPF desktop applications
Strong understanding and hands-on experience with MVVM architecture
Proficiency in C# and .NET
Experience working with local databases (e.g., SQLite, SQL Server Express, or similar)
Familiarity with desktop application lifecycle, packaging, and deployment
Ability to work independently on well-scoped tasks with minimal supervision
Preferred
Experience modernizing or rewriting legacy desktop applications
Exposure to hardware- or device-adjacent software (scanners, medical devices, manufacturing tools, etc.)
Familiarity with asynchronous programming and performance optimization in desktop apps
Prior experience in regulated or quality-conscious environments (medical, manufacturing, industrial)
Company
iVoyant
iVoyant is a technology and digital solutions firm helping enterprises re-imagine & transform business to thrive in the current digital era.
H1B Sponsorship
iVoyant has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (6)
2024 (11)
2022 (4)
2021 (4)
2020 (6)
Funding
Current Stage
Growth StageCompany data provided by crunchbase