← Back to Jobs
Technology
Sr Software Engineer - W2
DCM Infotech LimitedUnited States🇺🇸United StatesPosted 4 Aug 2026
Quick Overview
Work Type
Hybrid
Level
Mid Senior
Job Description
Job Title: Sr Software Engineer
Location: Remote
Duration: 12+ months
Type: Contract W2
JOB DISCRIPTION:-
KEY RESPONSIBILITIES:
Architecture & Platform Governance:
- Own and evolve the cross-platform architecture spanning BRiCare (C++/C# Windows applet, BHFTP transmitter, Proactive portal), BR.io (cloud SaaS, instrument fleet API, data pipeline), and Unity Next (QC engine, LIS/HL7 integration, Unity Connect middleware, peer-comparison analytics).
- Produce and maintain ADRs, HLD/LLD artifacts, and interface contracts — DCC folder layout, BHFTP protocol versioning, Azure AD/MSAL token flows, and LIS connectivity specifications.
- Govern security posture: TLS 1.2+ enforcement, secrets rotation via Key Vault, code-signing pipelines, AES-encrypted config management, and zero-PII telemetry compliance across all three platforms.
- Represent architecture to IT leadership, product, compliance, and field-service stakeholders; communicate decisions clearly to both technical and non-technical audiences.
Modernization & Cloud Strategy:
- Lead BRiCare frontend migration from MVC 5 + AngularJS (80+ components) to React 19 / Vite / Redux Toolkit / MSAL SPA; design new REST APIs in the AZURE Webservices tier.
- Own the BRiCare Azure → AWS migration architecture; maintain AzureWebServices-AWS_migration skeleton in sync with every production change until the migration is decided.
- Define the BR.io cloud-native evolution roadmap — multi-instrument fleet APIs, data sharing, protocol distribution, and imaging system integration (ChemiDoc Go).
- Drive Unity Next modernization: cloud vs. desktop deployment strategy, LIS/HL7 connectivity hardening, scalable QC peer-analytics pipeline, and CLIA/ISO 15189 audit-trail architecture.
On-Instrument & Integration Systems:
- Guide BRiCare Applet architecture: C++ Win32 service host, IMonitoredEntity driver plugin model (Drives Info, Running Processes, System Info, ME Collect), DCC output contract, and AppletSoftwareUpdateManager CAB update pipeline.
- Govern cross-module constraints: Remote Client x64/.NET 4.8 and RemoteClient32 x86/.NET 2.0 must remain in parity; every BHFTP change requires coordinated updates in both transmitters.
- Own Salesforce ServiceMax integration architecture (ServiceMaxService Node.js + Health Reporter C#) and Unity Connect LIS/middleware specifications for Unity Next.
CI/CD, DevOps & Data:
- Formalize CI/CD pipelines for the platform (no Jenkins file or pipeline YAML currently exists); design a multi-solution build matrix for the mixed .NET Framework / Node.js / React codebase.
- Govern the SQL Server data model (Proactive, Roles Permissions, Membership, Instrument Data Collection, Logs databases) and drive a platform-wide secrets management strategy to eliminate hardcoded credentials.
- Mentor senior engineers across C++, C#, Node.js, and React; enforce coding standards and conduct architecture and code reviews.
QUALIFICATIONS:
Required:
| Preferred:
|
Skills
Express
Node.js
SQL
SQL Server
AWS
Encryption
Azure
C#
Data Pipeline
.NET
C++
HTTPS
IoT
JWT
Jenkins
PowerShell
REST
React
Redis
Redux
Unity
Vault
Vite
Similar jobs
Senior Software Engineer, Video with Security Clearance
Anduril Industries · Seattle, United States
1 minute ago$191k - $253k/yrDatabase Administrator / Application Developer with Security Clearance
Nationwide IT Service, Inc. · Suffolk, United States
2 minutes ago$90k - $120k/yrSenior AI/ML Software Developer with Security Clearance
Waypoint Human Capital · Tysons, United States
2 minutes agoSr. Principal Software Engineer with Security Clearance
Auria · Boulder, United States
2 minutes ago$155k - $180k/yrSoftware Engineer with Security Clearance
Auria · Warrenton, United States
2 minutes ago$110k - $150k/yrPrincipal Software Engineer with Security Clearance
Auria · Huntsville, United States
2 minutes ago$115k - $130k/yr