Principal Software Architect / Enterprise Solution Architect

Infinity Tech Group Inc

San Francisco (CA)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Infinity Tech Group Inc in San Francisco is seeking an experienced Principal Software Architect / Enterprise Solution Architect to lead the design, modernization, and architecture of enterprise-scale applications in Life Sciences, Medical Devices, or Industrial IoT domains.

You will drive technical strategy, define reference architectures, guide teams through implementations, ensure security and compliance, and collaborate with stakeholders to deliver scalable, resilient systems.

Qualifications

  • 12+ years of Software Engineering experience
  • 4+ years as a Software Architect or Principal Engineer
  • Must have strong expertise in C++, C#, Windows Services, and On-device Agent/Applet Development
  • 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

Responsibilities

  • Lead design, modernization, and architecture of enterprise-scale applications in Life Sciences, Medical Devices, or Industrial IoT
  • Drive technical strategy and define reference architectures for large-scale systems
  • Guide cross-functional teams through implementation of robust, scalable solutions
  • Ensure security, authentication, and encryption best practices across platforms
  • Collaborate with stakeholders to align architecture with business goals and regulatory requirements

Skills

C++
C#
Windows Services
On-device Development
.NET Framework
Node.js
React
Azure AD
JWT Auth
SQL Server
Azure Cloud
CI/CD
PowerShell
IIS Admin
TLS/SSL
Security Best Practices
Communication Protocols

Education

Master's degree in Computer Science

Tools

Express
WCF
IIS
MSAL

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Application Architect
Software Application Architect

Compunnel, Inc. • Durham (NC)

On-site
USD 140,000 - 180,000
Solution Architect
Solution Architect

Compunnel, Inc. • Woonsocket (RI)

On-site
USD 120,000 - 150,000
Technical Architect
Technical Architect

FTS, Inc. • Kennesaw (GA)

Hybrid
USD 152,000 - 254,000
Principal Software Architect
Principal Software Architect

Riverside Recruiting • Strongsville (OH)

Hybrid
USD 140,000 - 200,000
Hybrid remote
401(k) with company match
Medical, dental, vision
+2
Principal IT Architect
Principal IT Architect

The Timberline Group • St. Louis (MO)

On-site
USD 140,000 - 180,000
Technical Architect
Technical Architect

The Timberline Group • St. Louis (MO)

On-site
USD 120,000 - 180,000
Industry-leading bonus program
Profit sharing
401k Traditional
Solution Architect – Azure / .NET
Solution Architect – Azure / .NET

NLB Services • Campbell (CA)

On-site
USD 150,000 - 180,000
Application Architect
Application Architect

Compunnel, Inc. • Brookfield (CT)

On-site
USD 100,000 - 130,000
Enterprise Applications Architect
Enterprise Applications Architect

MJDP Resources • Philadelphia

On-site
USD 140,000 - 210,000
Senior Solution Enterprise Architect
Senior Solution Enterprise Architect

ClinDCast LLC • San Mateo (CA)

On-site
USD 150,000 - 200,000