Senior Solution Architect – AWS / .NET / Angular / React
New
J
JobgetherEducation technology
Remote within CanadaContractSenior
Salary80 - 100 CAD per hour
Apply NowOpens the employer's application page
Job Details
- Experience
- At least 5 years of experience as a Solution Architect or Software Architect on software development projects; 7 years of experience is required for candidates with a one-year certificate. At least 3 years of architecture experience with C#, .NET, AWS DynamoDB (NoSQL), and Visual Studio Code; at least 3 years of experience architecting and developing applications on AWS; and at least 3 years of hands-on experience developing, building, testing, and deploying applications using Angular 2+ and/or React.
- Required Skills
- AWSC#.NETAngularReactCI/CDRESTful APIsMicroservices
Requirements
- Hold a degree or diploma in Computer Science, Software Engineering, or a related discipline.
- Have at least 5 years of experience as a Solution Architect or Software Architect on software development projects; candidates with a one-year certificate require 7 years of experience.
- Have at least 3 years of architecture experience with C#, .NET, AWS DynamoDB (NoSQL), and Visual Studio Code.
- Have at least 3 years of experience architecting and developing applications on AWS.
- Have at least 3 years of hands-on experience developing, building, testing, and deploying applications using Angular 2+ and/or React.
- Demonstrate a strong understanding of cloud architecture, microservices, REST APIs, and modern software development practices.
- Have experience providing technical leadership within agile development teams.
Responsibilities
- Design and implement scalable, secure, cloud-native solutions using AWS.
- Lead the architecture and development of serverless applications with C#, .NET, and AWS DynamoDB.
- Design microservices-based architectures and RESTful APIs.
- Provide architectural guidance for front-end applications built with Angular, React, TypeScript, and JavaScript.
- Develop cloud adoption strategies, technical roadmaps, and architecture standards.
- Conduct code reviews and promote software quality and engineering best practices.
- Design, optimize, and maintain CI/CD pipelines and automated deployment processes.
- Collaborate with business stakeholders to translate requirements into effective technical solutions.
- Provide technical leadership and mentorship to developers within agile teams.
- Assess emerging technologies, including AI-assisted software development tools.
View Full Description & ApplyYou'll be redirected to the employer's site