Information Technology - Net Developer

Mindlance

Neenah, WI

JOB DETAILS
SKILLS
Agile Programming Methodologies, Application Programming Interface (API), Calibration, Communications Protocols, Computer Security, Data Collection, Data Import/Export, Data Processing, Data Quality, Database Technology, Desktop PC, Embedded Systems, Information Technology & Information Systems, Integration Testing, Laboratory, Laboratory Information Management System (LIMS), Laboratory Systems, Microsoft .NET, Microsoft ADO.NET (ActiveX Data Object), Microsoft C# (C Sharp), Multithreaded Programming, Onboarding, Peripheral Hardware, Printing, Problem Solving Skills, Quality Assurance, Realtime Programming, Reporting Skills, Sample/Specimen Processing, Software Development, Strategic Planning, System Integration (SI), System Validation, Test Strategy, User Interface/Experience (UI/UX), Validation Testing, Windows Presentation Foundation (WPF)
LOCATION
Neenah, WI
POSTED
2 days ago
Role Overview
We are seeking a skilled Senior .NET / WPF Developer for a contract role to support the development and enhancement of a laboratory information management and instrument integration system. This role involves building a desktop application with complex instrument integrations, device communication, data processing workflows, and reporting capabilities.
The ideal candidate will bring strong expertise in WPF-based UI development, backend application logic, hardware/device integration, and real-time data handling in laboratory or instrument-driven environments.
Key Responsibilities
• Design and develop a WPF-based desktop application using a modular and scalable architecture
• Build and enhance workflows supporting laboratory data capture, calibration, measurement, review, and reporting
• Implement device integration frameworks for multiple laboratory instruments and peripheral devices
• Develop device management and configuration modules, including health checks, status monitoring, thresholds, and communication settings
• Handle serial communication and device connectivity using COM protocols, device APIs, and SDKs
• Implement multithreading and asynchronous programming patterns for real-time instrument interaction and responsive UI behavior
• Develop data access, offline data handling, synchronization, and upload capabilities
• Enable data export, reporting, and printing functionalities
• Collaborate with engineering, product, and QA teams on architecture, testing strategy, and deployment planning
• Perform end-to-end validation, integration testing, and issue resolution across device and application workflows
Required Skills & Experience
• 5–8 years of experience in software development
• Strong proficiency in WPF and desktop UI development
• Solid experience with C# and .NET Core / .NET Framework
• Hands-on experience with serial communication and COM port-based integrations
• Strong understanding of multithreading and asynchronous programming using Task and async/await
• Experience integrating hardware devices through APIs, SDKs, or communication protocols
• Knowledge of database access technologies such as ADO.NET or ORMs
• Experience with modular application architecture and desktop application design
• Strong problem-solving and debugging skills in device-connected environments
Preferred Skills
• Experience working with laboratory systems, scientific instruments, or embedded device integrations
• Familiarity with LIMS workflows, sample/result handling, or regulated lab environments
• Knowledge of NI libraries or equivalent integration frameworks
• Experience with installer creation and deployment packaging
• Exposure to offline-first applications and sync mechanisms
Work Model
• Onsite role at PACE Centre, Neenah
• Close collaboration with engineering, product, and quality teams
• Agile, sprint-based delivery model
Scope Highlights
• Multi-device and instrument integration
• Calibration workflows and scientific data processing
• Real-time data acquisition and validation
• Reporting, export, and enterprise system integration
• End-to-end system validation and deployment support
Duration & Engagement
• Contract duration: 4–5 months
• Immediate or early onboarding preferred

EEO:
“Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of – Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”

About the Company

M

Mindlance