Haystack
← Back to Jobs
Technology

Principal Software Architect / Enterprise Solution Architect

Infinity Tech Group IncSan Francisco, CA🇺🇸United StatesPosted 31 Jul 2026

Quick Overview

Work Type
Hybrid
Level
Leader

Job Description

We are looking for an experienced Principal Software Architect / Enterprise Solution Architect to lead the design, modernization, and architecture of enterprise-scale applications in the Life Sciences, Medical Devices, or Industrial IoT domain.

Required Skills & Experience

  • 12+ years of Software Engineering experience
  • 4+ years as a Software Architect or Principal Engineer
  • Strong expertise in C++, C#, Windows Services, and On-device Agent/Applet Development
  • Extensive experience with .NET Framework (Web Forms, MVC, Web API, WCF)
  • Hands-on experience with Node.js (Express) and React 18/19
  • Azure Active Directory (Azure AD), MSAL, JWT Authentication, Windows Authentication & Forms Authentication
  • SQL Server (Schema Design, Query Optimization, Stored Procedures)
  • Azure Cloud Architecture (App Services, Azure AD, Cloud Migration)
  • CI/CD pipeline design for .NET & Node.js applications
  • PowerShell automation, IIS Administration, TLS/SSL Certificate Management
  • Security best practices including TLS 1.2+, AES Encryption, Secrets Management, and Code Signing
  • Experience designing custom communication protocols and enterprise network layers

Preferred Skills

  • AngularJS to React Migration (50+ Components)
  • AWS Architecture (ECS, RDS, Lambda, IAM)
  • HL7, ASTM, FHIR, LIS Integration
  • Clinical QC Software
  • Westgard Rules
  • CLIA, CAP, ISO 15189 Compliance
  • Salesforce ServiceMax Integration
  • TeamViewer / ISL Remote Support
  • WPF, WinForms, VB6 Modernization
  • Redis, Caching & Async Processing
  • GIS / SharpMap Integration
  • Azure to AWS Cloud Migration Strategy

Preferred Domain Experience

  • Life Sciences
  • Healthcare
  • Medical Devices
  • Industrial IoT
  • Laboratory Information Systems (LIS)

Education: A master's degree in Computer Science, Software Engineering, or a related discipline is preferred.

Skills

Express
Node.js
SQL
SQL Server
AWS
Encryption
Active Directory
Azure
C#
.NET
C++
IoT
JWT
PowerShell
React
Redis

Similar jobs