Haystack
← Back to Jobs
Technology
MUMphasiS Corporation USA logo

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

MphasiS Corporation USAUnited States🇺🇸United StatesPosted Oct 20, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
United States
Posted
Yesterday
DockerFastAPIMicroservicesNext.jsGitAWSCSSC#.NETGitHub ActionsGraphQLHIPAAIoTPythonTailwind CSSTerraformGenerative AIRESTReactTypeScriptCI/CDLinuxLangChainLangGraphRAG

Job Description

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.

Similar jobs