{"schemaVersion":"jobsearcher.job.v1","id":"7cb0b7fab353ca9e24e45fd9","url":"https://jobsearcher.com/jobs/7cb0b7fab353ca9e24e45fd9","canonicalUrl":"https://jobsearcher.com/jobs/7cb0b7fab353ca9e24e45fd9","title":"Senior .NET / WPF Developer","description":"Location: Neenah, WI (Onsite 5 days a week)Duration: 4–5 month contractAbout the RoleWe're looking for a Senior .NET / WPF Developer to join an onsite team building and enhancing a laboratory information management and instrument integration system. You'll own the development of a complex desktop application spanning instrument communication, data processing workflows, and reporting — working directly with engineering, product, and QA stakeholders in an Agile environment. If you thrive in device-connected, data-intensive environments and enjoy solving real-world integration challenges, this role is worth a close look.Key ResponsibilitiesApplication Development (approx. 80%)Design and develop a WPF-based desktop application using a modular, scalable architectureBuild and enhance workflows supporting lab data capture, calibration, measurement, review, and reportingImplement multithreading and async programming patterns for real-time instrument interaction and responsive UI behaviorDevelop data access, offline data handling, synchronization, and upload capabilitiesEnable data export, reporting, and printing functionalitiesDevice & Instrument Integration (approx. 20%)Implement device integration frameworks for multiple laboratory instruments and peripheral devicesDevelop device management and configuration modules, including health checks, status monitoring, thresholds, and communication settingsHandle serial communication and device connectivity using COM protocols, device APIs, and SDKsCollaboration & QualityPartner with engineering, product, and QA teams on architecture, testing strategy, and deployment planningPerform end-to-end validation, integration testing, and issue resolution across device and application workflowsQualificationsRequired5–8 years of software development experienceStrong proficiency in WPF and desktop UI developmentSolid experience with C# and .NET Core / .NET FrameworkHands-on experience with serial communication and COM port-based integrationsStrong understanding of multithreading and async programming using Task and async/awaitExperience integrating hardware devices through APIs, SDKs, or communication protocolsKnowledge of database access technologies such as ADO.NET or ORMsExperience with modular application architecture and desktop application designStrong problem-solving and debugging skills in device-connected environmentsPreferredExperience with laboratory systems, scientific instruments, or embedded device integrationsFamiliarity with LIMS workflows, sample/result handling, or regulated lab environmentsKnowledge of NI libraries or equivalent integration frameworksExperience with installer creation and deployment packagingExposure to offline-first applications and sync mechanismsProsperity thanks all applicants for their interest in this opportunity. However, only those selected for further consideration will be contacted.Prosperity is committed to the principles of equal employment opportunity and affirmative action. We value diversity and are dedicated to fostering an inclusive workplace.Candidates must be legally authorized to work in the USA.","company":"Prosperity Workforce Solutions","rawCompany":"prosperity workforce solutions","city":"Neenah","state":"WI","isRemote":false,"isActive":false,"createdAt":"2026-06-20T07:40:16.539Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior .NET / WPF Developer","description":"Location: Neenah, WI (Onsite 5 days a week)Duration: 4–5 month contractAbout the RoleWe're looking for a Senior .NET / WPF Developer to join an onsite team building and enhancing a laboratory information management and instrument integration system. You'll own the development of a complex desktop application spanning instrument communication, data processing workflows, and reporting — working directly with engineering, product, and QA stakeholders in an Agile environment. If you thrive in device-connected, data-intensive environments and enjoy solving real-world integration challenges, this role is worth a close look.Key ResponsibilitiesApplication Development (approx. 80%)Design and develop a WPF-based desktop application using a modular, scalable architectureBuild and enhance workflows supporting lab data capture, calibration, measurement, review, and reportingImplement multithreading and async programming patterns for real-time instrument interaction and responsive UI behaviorDevelop data access, offline data handling, synchronization, and upload capabilitiesEnable data export, reporting, and printing functionalitiesDevice & Instrument Integration (approx. 20%)Implement device integration frameworks for multiple laboratory instruments and peripheral devicesDevelop device management and configuration modules, including health checks, status monitoring, thresholds, and communication settingsHandle serial communication and device connectivity using COM protocols, device APIs, and SDKsCollaboration & QualityPartner with engineering, product, and QA teams on architecture, testing strategy, and deployment planningPerform end-to-end validation, integration testing, and issue resolution across device and application workflowsQualificationsRequired5–8 years of software development experienceStrong proficiency in WPF and desktop UI developmentSolid experience with C# and .NET Core / .NET FrameworkHands-on experience with serial communication and COM port-based integrationsStrong understanding of multithreading and async programming using Task and async/awaitExperience integrating hardware devices through APIs, SDKs, or communication protocolsKnowledge of database access technologies such as ADO.NET or ORMsExperience with modular application architecture and desktop application designStrong problem-solving and debugging skills in device-connected environmentsPreferredExperience with laboratory systems, scientific instruments, or embedded device integrationsFamiliarity with LIMS workflows, sample/result handling, or regulated lab environmentsKnowledge of NI libraries or equivalent integration frameworksExperience with installer creation and deployment packagingExposure to offline-first applications and sync mechanismsProsperity thanks all applicants for their interest in this opportunity. However, only those selected for further consideration will be contacted.Prosperity is committed to the principles of equal employment opportunity and affirmative action. We value diversity and are dedicated to fostering an inclusive workplace.Candidates must be legally authorized to work in the USA.","datePosted":"2026-06-20T07:40:16.539Z","dateModified":"2026-06-20T07:40:16.539Z","hiringOrganization":{"@type":"Organization","name":"Prosperity Workforce Solutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Neenah","addressRegion":"WI","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"7cb0b7fab353ca9e24e45fd9"},"url":"https://jobsearcher.com/jobs/7cb0b7fab353ca9e24e45fd9"}}