Principal Software Architect – Instrument Intelligence Platform

Posted last week

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Principal Software Architect leading technical initiatives for enterprise platforms at Workiy. Focusing on cloud services, data management, and modernization of legacy systems.

Responsibilities

  • Provide technical leadership for a large-scale enterprise platform supporting connected instruments, cloud services, data management, and quality analytics.
  • Define the overall architecture, drive modernization initiatives, and establish cloud migration strategies.
  • Govern integration, security, and platform standards across multiple applications.
  • Lead the migration of legacy technologies to modern frameworks.
  • Design scalable REST APIs and oversee Azure-to-AWS cloud transformation.
  • Ensure high availability, security, and compliance across the platform.
  • Work closely with engineering, product, DevOps, and business stakeholders.
  • Produce architectural documentation and conduct design and code reviews.
  • Mentor senior engineers and establish best practices for software development and governance.

Requirements

  • 12+ years of software engineering experience with 4+ years as a Software Architect or Principal Engineer
  • Enterprise software architecture and platform governance
  • C++ and C# Windows Services / Win32 application development
  • .NET Framework (ASP.NET MVC, Web Forms, Web API, WCF)
  • React 18/19 and Node.js (Express)
  • Azure Cloud Architecture (App Service, Azure AD)
  • Azure AD, MSAL, JWT authentication, Windows Authentication
  • SQL Server database architecture, schema design, stored procedures, and performance optimization
  • Azure to AWS cloud migration planning and architecture
  • CI/CD pipeline architecture for .NET and Node.js applications
  • PowerShell deployment automation and IIS administration
  • Security architecture (TLS 1.2+, Key Vault, AES encryption, code signing, secrets management)
  • REST API and distributed system design
  • Custom network protocol or binary/text communication layer design
  • Cloud modernization and legacy application modernization
  • DevOps architecture and release governance
  • Healthcare, Medical Device, Life Sciences, or Industrial IoT domain experience
  • Technical leadership, architecture governance, code reviews, and mentoring senior engineers

Benefits

  • Professional development opportunities

Job type

Contract

Experience level

Lead

Salary

Not specified

Degree requirement

Postgraduate Degree

Tech skills

ASP.NETAWSAzureCloudIoTJavaScriptNode.jsReactSQLVault.NET

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.