Sr. Software Engineer - Platform Architecture

New
J
JobgetherEnterprise Software
Based in the United StatesFull-TimeSenior
Salary75 - 80 USD per hour
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
12+ years of software engineering experience, including 4+ years in a Software Architect, Principal Engineer, or similar technical leadership role.
Required Skills
Node.jsMicrosoft SQL ServerC#C++Azure.NETReactCI/CDRESTful APIs

Requirements

  • 12+ years of software engineering experience, including 4+ years in a Software Architect, Principal Engineer, or similar technical leadership role.
  • Bachelor’s degree in Computer Science, Software Engineering, IT, or related field (Master’s preferred).
  • Expert-level experience with C++, C#, .NET Framework, ASP.NET MVC/Web API, and Windows Services.
  • Strong experience with React, Redux Toolkit, Vite, Node.js, and Express.
  • Advanced knowledge of Azure cloud services, Azure AD, MSAL, JWT, and REST API design.
  • Strong SQL Server architecture skills including database design and performance tuning.
  • Experience with enterprise security practices such as TLS, encryption, and secrets management.
  • Experience designing CI/CD pipelines, PowerShell, and IIS administration.
  • Excellent written and verbal English communication skills.

Responsibilities

  • Lead architecture and technical strategy for enterprise desktop, cloud, middleware, and web-based platforms.
  • Define scalable, secure, and maintainable application architectures, integration patterns, and engineering standards.
  • Drive modernization initiatives, including migration from legacy application frameworks toward modern React-based solutions.
  • Design cloud-native services, REST APIs, and hybrid cloud architectures across Azure and AWS environments.
  • Establish architecture governance practices, including security standards, authentication strategies, encryption methods, and secrets management.
  • Lead CI/CD architecture, deployment automation, and DevOps best practices.
  • Oversee SQL Server architecture, enterprise data models, and database optimization.
  • Create architecture documentation, technical guidelines, and engineering best practices.
  • Conduct architecture reviews and mentor senior engineers.
View Full Description & ApplyYou'll be redirected to the employer's site
75 - 80 USD per hour
Apply Now