Net Developer

ICONMA, LLC

Neenah, WI

JOB DETAILS
SALARY
$30.29–$34.30 Per Hour
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, Health Plan, Integration Testing, Laboratory, Laboratory Information Management System (LIMS), Laboratory Systems, Microsoft .NET, Microsoft ADO.NET (ActiveX Data Object), Microsoft C# (C Sharp), Multithreaded Programming, Peripheral Hardware, Printing, Problem Solving Skills, Quality Assurance, Realtime Programming, 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
3 days ago

Our Client, a Consumer Goods company, is looking for a Net Developer for their Neenah, WI location.
 
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
 
Requirements:
  • 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
  • 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
 
Why Should You Apply?

About the Company

I

ICONMA, LLC