Principal Software Architect

New
United StatesContractPrincipal
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
12+ years of software engineering experience with 4+ years as a Software Architect or Principal Engineer
Required Skills
AWSNode.jsMicrosoft SQL ServerC#C++AzureReactRESTful APIsDevOps

Requirements

  • 12+ years of software engineering experience
  • 4+ years as a Software Architect or Principal Engineer
  • Expertise in C++ and C# Windows Services / Win32 application development
  • Proficiency in .NET Framework (ASP.NET MVC, Web Forms, Web API, WCF)
  • Experience with React 18/19 and Node.js (Express)
  • Strong background in Azure Cloud Architecture and migration to AWS
  • Deep knowledge of security architecture, including TLS, Key Vault, and secrets management
  • Proficiency in SQL Server architecture and performance optimization
  • Experience with CI/CD pipeline architecture and PowerShell automation
  • Domain experience in healthcare, medical devices, life sciences, or industrial IoT

Responsibilities

  • Define overall platform architecture and establish governing standards.
  • Drive modernization initiatives and legacy technology migration.
  • Oversee Azure-to-AWS cloud transformation and migration strategies.
  • Design scalable REST APIs and secure distributed systems.
  • Govern integration, security, and platform standards across applications.
  • Produce architectural documentation and conduct design and code reviews.
  • Mentor senior engineers and establish software development best practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now