{"schemaVersion":"jobsearcher.job.v1","id":"5d8f7c74e9e2e1f4c837fa3f","url":"https://jobsearcher.com/jobs/5d8f7c74e9e2e1f4c837fa3f","canonicalUrl":"https://jobsearcher.com/jobs/5d8f7c74e9e2e1f4c837fa3f","title":"Senior .NET / WPF Developer","description":"Summary:\r\nLocation: Neenah, WI\r\nDuration: 4–5 months\r\nWork Mode: Onsite\r\nTypical hours: 8am–4:30pm, with slight flexibility if needed\r\nResponsibilities\r\nDesign and develop a WPF-based desktop application using a modular and scalable architecture\r\nBuild and enhance workflows supporting laboratory data capture, calibration, measurement, review, and reporting\r\nImplement device integration frameworks for multiple laboratory instruments and peripheral devices\r\nDevelop device management and configuration modules, including health checks, status monitoring, thresholds, and communication settings\r\nHandle serial communication and device connectivity using COM protocols, device APIs, and SDKs\r\nImplement multithreading and asynchronous programming patterns for real-time instrument interaction and responsive UI behavior\r\nDevelop data access, offline data handling, synchronization, and upload capabilities\r\nEnable data export, reporting, and printing functionalities\r\nCollaborate with engineering, product, and QA teams on architecture, testing strategy, and deployment planning\r\nPerform end-to-end validation, integration testing, and issue resolution across device and application workflows\r\nRequirements\r\nMinimum 5 years of experience in software development\r\nStrong proficiency in WPF and desktop UI development\r\nSolid experience with C# and .NET Core / .NET Framework\r\nHands-on experience with serial communication and COM port-based integrations\r\nStrong understanding of multithreading and asynchronous programming using Task and async/await\r\nExperience integrating hardware devices through APIs, SDKs, or communication protocols\r\nKnowledge of database access technologies such as ADO.NET or ORMs\r\nExperience with modular application architecture and desktop application design\r\nStrong problem-solving and debugging skills in device-connected environments\r\nPreferred Skills\r\nExperience working with laboratory systems, scientific instruments, or embedded device integrations\r\nFamiliarity with LIMS workflows, sample/result handling, or regulated lab environments\r\nKnowledge of NI libraries or equivalent integration frameworks\r\nExperience with installer creation and deployment packaging\r\nExposure to offline-first applications and sync mechanisms\r\nJ-18808-Ljbffr","company":"Creative Solutions Services","rawCompany":"creative solutions services","city":"Neenah","state":"WI","isRemote":false,"isActive":false,"createdAt":"2026-07-04T02:55:59.242Z","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":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior .NET / WPF Developer","description":"Summary:\r\nLocation: Neenah, WI\r\nDuration: 4–5 months\r\nWork Mode: Onsite\r\nTypical hours: 8am–4:30pm, with slight flexibility if needed\r\nResponsibilities\r\nDesign and develop a WPF-based desktop application using a modular and scalable architecture\r\nBuild and enhance workflows supporting laboratory data capture, calibration, measurement, review, and reporting\r\nImplement device integration frameworks for multiple laboratory instruments and peripheral devices\r\nDevelop device management and configuration modules, including health checks, status monitoring, thresholds, and communication settings\r\nHandle serial communication and device connectivity using COM protocols, device APIs, and SDKs\r\nImplement multithreading and asynchronous programming patterns for real-time instrument interaction and responsive UI behavior\r\nDevelop data access, offline data handling, synchronization, and upload capabilities\r\nEnable data export, reporting, and printing functionalities\r\nCollaborate with engineering, product, and QA teams on architecture, testing strategy, and deployment planning\r\nPerform end-to-end validation, integration testing, and issue resolution across device and application workflows\r\nRequirements\r\nMinimum 5 years of experience in software development\r\nStrong proficiency in WPF and desktop UI development\r\nSolid experience with C# and .NET Core / .NET Framework\r\nHands-on experience with serial communication and COM port-based integrations\r\nStrong understanding of multithreading and asynchronous programming using Task and async/await\r\nExperience integrating hardware devices through APIs, SDKs, or communication protocols\r\nKnowledge of database access technologies such as ADO.NET or ORMs\r\nExperience with modular application architecture and desktop application design\r\nStrong problem-solving and debugging skills in device-connected environments\r\nPreferred Skills\r\nExperience working with laboratory systems, scientific instruments, or embedded device integrations\r\nFamiliarity with LIMS workflows, sample/result handling, or regulated lab environments\r\nKnowledge of NI libraries or equivalent integration frameworks\r\nExperience with installer creation and deployment packaging\r\nExposure to offline-first applications and sync mechanisms\r\nJ-18808-Ljbffr","datePosted":"2026-07-04T02:55:59.242Z","dateModified":"2026-07-04T02:55:59.242Z","hiringOrganization":{"@type":"Organization","name":"Creative Solutions Services","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Neenah","addressRegion":"WI","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"5d8f7c74e9e2e1f4c837fa3f"},"url":"https://jobsearcher.com/jobs/5d8f7c74e9e2e1f4c837fa3f"}}