Principal Software Architect / Enterprise Solution Architect
Infinity Tech Group Inc
San Francisco, CA, United States
10 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Job source
Tech stack
ASP.NET
.NET Framework
Amazon Web Services
User Authentication
Microsoft Azure
C Sharp (Programming Language)
C++ (Programming Language)
Communications Protocols
Computer Networks
Continuous Integration
Integrated Windows Authentication
Identity and Access Management
+31 more
Internet Information Services (IIS)
Windows Communication Foundation
Java Applet
Key Management
Laboratory Information Management Systems
Windows Presentation Foundation
Microsoft SQL Server
Model View Controller (MVC)
Node.Js
Windows PowerShell
Query Optimization
Redis
Azure Active Directory
Migration Manager
Salesforce.Com
Software Engineering
SQL Stored Procedures
TeamViewer
Windows Forms
SSL Certificate Management
Transport Layer Security
ReactJS
Fast Healthcare Interoperability Resources
Caching
AngularJS
Information Technology
Vba Programming Language
Health Level Seven International
Windows Services
Cloud Migration
Web Api
Requirements
- 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
AJ
Austin Joy
What Are The Top Skills Required For Azure Developers?
over 4 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
LM
Luis Minvielle
Top-Paying Tech Jobs (with Salaries)
over 2 years ago
DC
Daniel Cranney
Top Must-Visit Developer Conferences in the US in 2026
7 months ago