← All roles

.Net Full Stack Developer with IoT

Clinical diagnostics platform company · Remote

Location
Remote · Remote
Salary band
Band not stated
Type
Contract
Level
Mid
Work authorization
No sponsorship — now or in future
Tailor my résumé for this role →Export PDF

Stack

C# · .NET 8 · React 19 · TypeScript · MQTT · AMQP · Python · FastAPI · IoT · AWS ECS Fargate · GitHub Actions · Docker · Terraform · LangGraph · LangChain · RAG · TailwindCSS · Next.js · GraphQL · MSI/NSIS

About the role

Job Title: .Net Full Stack Developer with IOT (MQTT, AMQP) Location: Remote W2 only and experience between 2-6 not more Education: Bachelor's (B.S.) or Master's (M.S.) degree in Computer Science, Biomedical Engineering, Information Technology, Engineering, or a related field from a reputed U.S. educational institution. For Interview: - Strong technical competency relevant to the role is mandatory. - Excellent verbal and written communication skills are required. - Candidates should be able to effectively articulate technical concepts, participate in client-facing discussions, and demonstrate professional communication throughout the interview process. - Successful completion of both technical and communication assessments/interviews is required. Job Description Must Have FSD with IOT. (Mandatory IOT with Microsoft Technologies - Development - .NET C#-Level4-Exp1) About the Role Client is a clinical diagnostics remote instrument monitoring platform. We are modernizing from a legacy stack (TFS / VB6 / AngularJS) to cloud-native on AWS ECS Fargate, React 19, .NET 8, and GitHub Actions. You will build across IoT pipelines, instrument applets, software packaging, AI agents, and cloud dashboards — end-to-end ownership on a greenfield platform used by hospitals and labs worldwide. Key Responsibilities IoT & Instrument Connectivity • MQTT / AMQP / REST pipelines between instruments and cloud backend • Lightweight Windows/Linux edge applets for telemetry and update enforcement • Instrument protocol integration and migration from legacy stack Package Wrapping & Distribution • Installer packaging (MSI/NSIS) for connected and air-gapped instrument channels • Delta-update mechanisms with rollback, version detection, and audit trails • IEC 62304-aligned packaging integrated into GitHub Actions CI/CD AI Agent Development • Build and deploy AI agents using LangGraph, MCP, or LangChain • RAG pipelines against instrument manuals and support knowledge bases • AI tooling (code gen, PR bots, test scaffolding) to accelerate the team Full Stack Application Dev • React 19 UIs: dashboards, alerts, consumable tracking, update status • .NET 8 / Python backend services, REST APIs, event-driven microservices • Automated tests (unit, integration, E2E) for regulated software releases Tech Stack Frontend: React 19, TypeScript, TailwindCSS, Next.js Backend: .NET 8 (C#), Python (FastAPI), REST, GraphQL IoT / Edge: MQTT, AMQP, Windows / Linux edge agents, instrument interfaces Packaging: MSI / NSIS, Docker, OCI containers, delta-update tooling AI / Agents: LangGraph, MCP, RAG, Claude API, Cursor, GitHub Copilot Cloud & Infra: AWS ECS Fargate, S3, SQS, CloudWatch, GitHub Actions, Terraform Qualifications Required: • 2–6 years full-stack development shipping production software • React / TypeScript + .NET C# or Python backend • IoT protocol experience (MQTT, AMQP) or edge software integration • Software packaging: installers, containers, or update agents • AI tools in daily dev (Cursor, Copilot, Claude Code) • CI/CD familiarity (GitHub Actions or equivalent) Nice to Have: • Medical device software background (IEC 62304, IVD, FDA CFR 21) • LangGraph / MCP agent production deployment • AWS ECS Fargate, Terraform, or IaC hands-on • AngularJS / VB6 / TFS context (migration awareness) • HIPAA-adjacent data handling and audit trail experience

Recruiter contact

Just $1 to see this recruiter's name, email and phone. One-time, per role — no profile needed.

Want the full job-search package instead? Talk to us →

The recruiter's details are not public. Helen makes the introduction, checks your resume against the requirements first, and follows up on the reply.

Ask your consultant for an introduction.