.NET Principal Software Architect

Skills
C#DevopsSoftware As A ServiceWCFHealthcareIdentity And Access ManagementManagement
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 12+ years software engineering experience including 4+ years as Principal Engineer or Software Architect
  • Expert-level experience with C++ C# .NET Framework Web API WCF Node.js and React
  • Strong experience with Azure AD MSAL JWT and enterprise IAM
  • Strong SQL Server architecture and performance-tuning experience
  • Experience with Azure and AWS cloud environments
  • Strong CI/CD DevOps cloud migration and application modernization expertise
  • Experience with IIS PowerShell TLS/SSL and application security
  • Strong client-facing communication and technical leadership skills

Nice to have

  • Life Sciences experience
  • Medical Devices experience
  • Healthcare Technology experience
  • Industrial IoT experience

Day to day

  • Lead the architecture and technical direction of complex software platforms across device, cloud, and SaaS environments.
  • Define and drive end-to-end architecture strategy while guiding design reviews and collaborating with engineering, product, business, and compliance stakeholders.
  • Modernize legacy ASP.NET MVC and AngularJS applications into secure React-based solutions and architect cloud-ready REST APIs, CI/CD, DevOps, and security standards.