{"id":2430810,"url":"https://alion.io/job/fluidwfs-net-developer","title":".NET Developer","company":{"id":4420339,"name":"Fluid - Workforce Solutions","domain":"fluidwfs.com","url":"https://alion.io/company/fluidwfs","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Manatal","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Neenah, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":129000,"max_usd":236000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":3030},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"Agile","optional":false},{"name":"C#","optional":false},{"name":"Offline-First","optional":false},{"name":"WPF","optional":false}],"status":"live","first_seen_at":"2026-10-13T09:01:12Z","employer_posted_date":"2026-10-13","last_verified_at":"2026-10-14T13:45:35Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Role: .NET Developer\nLocation: Neenah, WI (Onsite 5 days a week)\nDuration: 4-5 month contract\nAbout the Role\nWe'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.\nKey Responsibilities\nApplication Development (approx. 80%)\nDesign and develop a WPF-based desktop application using a modular, scalable architecture\nBuild and enhance workflows supporting lab data capture, calibration, measurement, review, and reporting\nImplement multithreading and async programming patterns for real-time instrument interaction and responsive UI behavior\nDevelop data access, offline data handling, synchronization, and upload capabilities\nEnable data export, reporting, and printing functionalities\nDevice & Instrument Integration (approx. 20%)\nImplement device integration frameworks for multiple laboratory instruments and peripheral devices\nDevelop device management and configuration modules, including health checks, status monitoring, thresholds, and communication settings\nHandle serial communication and device connectivity using COM protocols, device APIs, and SDKs\nCollaboration & Quality\nPartner with engineering, product, and QA teams on architecture, testing strategy, and deployment planning\nPerform end-to-end validation, integration testing, and issue resolution across device and application workflows\nQualifications\nRequired\n5-8 years of software development experience\nStrong proficiency in WPF and desktop UI development\nSolid experience with C# and .NET Core / .NET Framework\nHands-on experience with serial communication and COM port-based integrations\nStrong understanding of multithreading and async programming using Task and async/await\nExperience integrating hardware devices through APIs, SDKs, or communication protocols\nKnowledge of database access technologies such as ADO.NET or ORMs\nExperience with modular application architecture and desktop application design\nStrong problem-solving and debugging skills in device-connected environments\nPreferred\nExperience with laboratory systems, scientific instruments, or embedded device integrations\nFamiliarity with LIMS workflows, sample/result handling, or regulated lab environments\nKnowledge of NI libraries or equivalent integration frameworks\nExperience with installer creation and deployment packaging\nExposure to offline-first applications and sync mechanisms\nFluid thanks you for your interest in this opportunity. However, only candidates with the required qualifications will be contacted.\nFluid adheres to the principles of equal employment opportunity and affirmative action. We welcome and encourage diversity in our workplace.\nCandidates must be eligible to work in the United States.","description_format":"text","description_chars":3145,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-13T09:01:12Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":23,"reasons":["conf:1","win:early"],"computed_at":"2026-10-14T06:34:16Z"},"pay":null,"html_url":"https://alion.io/job/fluidwfs-net-developer","json_url":"https://alion.io/job/fluidwfs-net-developer.json","meta":{"generated_at":"2026-10-14T15:44:02Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":19932,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4420339},"rest":"https://alion.io/mcp/rest/get_company?id=4420339"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ffluidwfs-net-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Ffluidwfs-net-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Ffluidwfs-net-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/fluidwfs-net-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ffluidwfs-net-developer"}]}