Full Stack Developer (IoT) | Microsoft Technologies | .NET & C#

Full Stack IoT Engineer (.NET/C#)

Location: Remote (United States)

Job Description

Required Skills

  • Full Stack Development (FSD) with IoT experience (mandatory)
  • Strong hands-on experience with Microsoft Technologies, including .NET and C#
  • Experience developing production-grade cloud-native applications
  • Candidates must be legally authorized to work in the United States without current or future sponsorship.
  • Position is best suited for professionals with experience developing and delivering production software within a full-stack environment.
  • Seeking candidates with strong communication skills and hands-on experience in modern software development technologies.

About the Role

Our client operates a clinical diagnostics remote instrument monitoring platform used by hospitals and laboratories worldwide. The platform is being modernized from a legacy technology stack (TFS, VB6, AngularJS) to a cloud-native architecture built on AWS ECS Fargate, React 19, .NET 8, and GitHub Actions.

This role offers the opportunity to work across IoT connectivity, instrument applications, software packaging, AI-enabled solutions, cloud services, and modern web applications. The selected candidate will contribute to the development of a next-generation platform supporting critical healthcare operations globally.

Key Responsibilities

IoT & Instrument Connectivity

  • Develop and maintain MQTT, AMQP, and REST-based communication pipelines between instruments and cloud services.
  • Build lightweight Windows and Linux edge applications for telemetry collection, monitoring, and software update management.
  • Support integration and migration of legacy instrument communication protocols.

Software Packaging & Distribution

  • Design and maintain software packaging and deployment solutions for connected and air-gapped instrument environments.
  • Implement software update, rollback, version management, and audit trail capabilities.
  • Support automated release and deployment processes integrated with GitHub Actions and CI/CD pipelines.
  • Assist in IEC 62304-aligned packaging and release management processes.

AI Agent Development

  • Build and deploy AI-powered solutions using LangGraph, MCP, LangChain, or similar technologies.
  • Develop Retrieval-Augmented Generation (RAG) solutions leveraging technical documentation and knowledge repositories.
  • Utilize AI-assisted development tools to improve engineering productivity, testing, and software quality.

Full Stack Application Development

  • Develop modern user interfaces and dashboards using React 19 and TypeScript.
  • Build backend services, APIs, and event-driven microservices using .NET 8 and Python.
  • Develop and maintain automated testing frameworks, including unit, integration, and end-to-end testing.

Technical Environment

Frontend

  • React 19
  • TypeScript
  • Next.js
  • Tailwind CSS

Backend

  • .NET 8 (C#)
  • Python (FastAPI)
  • REST APIs
  • GraphQL

IoT & Edge Technologies

  • MQTT
  • AMQP
  • Windows and Linux Edge Applications
  • Instrument Interfaces and Device Integrations

Packaging & Deployment

  • MSI
  • NSIS
  • Docker
  • OCI Containers
  • Delta Update and Version Management Tooling

AI Technologies

  • LangGraph
  • MCP
  • RAG Frameworks
  • Claude API
  • Cursor
  • GitHub Copilot

Cloud & Infrastructure

  • AWS ECS Fargate
  • Amazon S3
  • Amazon SQS
  • CloudWatch
  • GitHub Actions
  • Terraform

Qualifications

Required

  • 2-6 years of professional experience developing and supporting production software applications.
  • Hands-on experience with React and TypeScript.
  • Strong development experience using .NET/C# and/or Python.
  • Experience with IoT technologies, including MQTT, AMQP, or edge software integrations.
  • Experience creating software installers, deployment packages, containers, or update mechanisms.
  • Familiarity with AI-assisted development tools such as GitHub Copilot, Cursor, or Claude Code.
  • Experience working with CI/CD pipelines and modern software development practices.
  • Strong verbal and written English communication skills.

Preferred

  • Experience with medical device, healthcare, or regulated software environments.
  • Knowledge of IEC 62304, IVD, FDA CFR Part 21, or similar compliance standards.
  • Experience deploying AI agents and automation solutions in production environments.
  • Hands-on experience with AWS ECS Fargate, Terraform, or Infrastructure as Code (IaC).
  • Experience supporting modernization of legacy applications and platforms.
  • Familiarity with HIPAA-related data handling, security, and audit trail requirements.
Back to blog

Other Jobs To Apply

Leave Administrator $17.97-$22.21 - Remote - Veterans Military Spouses

Inpatient Coder - Community Hospital at Savista: 100% Remote (US)

College Advisor (Part-Time, Contract - Remote)

English Teacher at Pearson: 100% Remote (WA)

Travel Support Assistance

Claims Specialist Bodily Injury at National Interstate Insurance: 100% Remote (OH, MO)

Bookkeeper for Remote Accounting Firm

Remote Amazon Data Entry Jobs - No Experience - Part-Time

Artificial Intelligence Solutions Director - Fargo Virtual Assistant for Business Banking

Tesla Work From Home Jobs (Customer Service, Entry Level)

Remote Travel Consultant

Remote Fiction Editor — Flexible Schedule & Per-Project Pay

Remote Clinical Pharmacist – Prior Authorization

Remote Medical Scribe

Remote Director of Drive-Thru Hardware Product Management

Entry Level Review Writer Easy Phone Job - No Experience Required

Product Manager IV, Laboratory (Remote)

Service Desk Technician Level I - Remote

Principal Java Engineer, Multiple Teams

Remote Entry-Level Customer Support – No Experience Required

Data Entry Computer Job - Work from Home Part Time

Amazon Customer Service - Work From Home $16-$24/hr

No-Code Automation Specialist (Zapier/Make.com)

Senior Expert, ARM Kernel Developer

Customer Service Rep (100% Work From Home)

Permanent Job UPS Remote Jobs (Data Entry Specialist) – Full Time Job ID- 853 Job ID- 3076

GTM Innovation Account Executive

Virtual Care Veterinarian (Remote)

Remote Work From Home Customer Service- Typing

Research Associate (Remote)

Remote Entry-Level Customer Support – No Experience Required

Remote Library Assistant

Technical Support Specialist (Remote) - Entry Level, No Degree Required, 15 - 18

Remote Property Claims Adjuster

Pinterest Growth Writer Remote Data Insights

Clinical Neurologist (Remote | $200/hr)

Associate Billing Representative - National Remote

Remote | Senior NDT Inspector (Level II/III) — $70–$110/hour

Student Employment Program Manager

Remote Manager, Customer Success Engineering

Senior Web Developer – Engineer

Remote Customer Solutions Representative

REMOTE Weekend OnCall Admin NEEDED For Home Care Agency In Irvine, CA

Remote Customer Support Specialist

RN Call Center Nurse – CA Remote

Logistics Coordinator (Work From Home) - $1,800 to $3,500 WeeklyNorth Las Vegas

Director, Internal Communications

Work From Home

Remote General Education Professor

Eddie Bauer Work From Home Jobs (Customer Support) $75000/Year