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