.NET Principal Software Architect
Skills
C#DevopsSoftware As A ServiceWCFHealthcareIdentity And Access ManagementManagement
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.
