Solution Architect (Canada)

Solution Architect (Canada)

07 Nov
|
Veracity Ventures
|
Canada

07 Nov

Veracity Ventures

Canada

Solution Architect I AWSI C# I .Net I Angular I React

Location: Alberta, Canada

Work Arrangement: Remote – Home Office; Occasional Onsite Attendance in Edmonton, Alberta

Employment Type: Full-Time Contract

Working Hours: Minimum 7 hours per business day

Business Hours: Monday–Friday, 8:15 AM–4:30 PM Alberta Time, excluding provincial holidays

Initial Contract Duration: 12 Months

Extension: One optional extension of up to 12 months The successful resource will lead the design, development, implementation, and maintenance of modern cloud-based applications using AWS technologies and a range of frontend and backend development frameworks.The role requires a hands-on technical architect with strong experience in C#, .NET, AWS DynamoDB, Visual Studio Code, Angular (version 2.0 or higher) and/or React, and modern JavaScript technologies.The Solution Architect will translate business requirements into technical and functional designs, develop scalable cloud-based applications, guide development teams, maintain software quality, and provide architectural direction throughout the software development lifecycle.

The position also involves AI-enabled software development, serverless application development, RESTful API design, CI/CD implementation, code reviews, and mentoring developers.

IDEAL CANDIDATEThe ideal candidate will be a senior software architect with:

- Strong software architecture and application development experience.

- At least 5 years of software development project architecture experience through the degree/two-year diploma qualification route, or 7 years through the one-year certificate route.

- At least 3 years of architecture experience using C#, .NET, AWS DynamoDB, and VS Code.

- At least 3 years of architecture experience on AWS software development projects.

- At least 3 years developing, building, testing, and deploying applications using Angular 2.0+ and/or React.

- Strong knowledge of JavaScript, TypeScript, HTML, SCSS, and up-to-date frontend technologies.

- Experience with cloud-native and serverless application architectures.

- Ability to lead technical design, code quality, implementation, and deployment activities.

- Excellent communication, problem-solving, and technical leadership skills.

KEY RESPONSIBILITIES1.

Software

Architecture and Technical Leadership

- Provide architectural leadership and technical direction for software development projects.

- Translate business requirements into technical and functional architecture designs.

- Develop scalable, reliable, maintainable, and secure application architectures.

- Define architectural standards, design patterns, and development practices.

- Guide development teams through implementation and technical decision-making.





- Research emerging technologies and recommend suitable architectural improvements.

2. AWS Cloud Architecture and Development

- Develop cloud strategy and support its adoption.

- Design, develop, and maintain cloud-based applications using AWS.

- Develop serverless cloud applications using C#, .NET, and AWS DynamoDB.

- Support application scalability, responsiveness, stability, and performance.

- Provide AWS software architecture and development services for LearnAlberta.ca.

- Support cloud application maintenance and modernization.

3.

Backend

Development and API Architecture

- Develop backend application components using C# and .NET.

- Design and develop RESTful APIs.

- Work with NoSQL database technologies, particularly AWS DynamoDB.

- Use Visual Studio Code for application development and related engineering activities.

- Ensure application integration, performance, and maintainability.

4.

Frontend

Development

- Develop frontend applications using Angular (2.0 or higher) and/or React.

- Work with JavaScript, TypeScript, HTML, and SCSS.

- Use Material Design and modern frontend development practices.

- Implement state management solutions using NGXS, NGRX, and/or Redux.

- Ensure responsive, user-friendly, and scalable application interfaces.

5.

Artificial

Intelligence and Modern Application Development

- Provide software development services using Artificial Intelligence.

- Research and evaluate technologies and development practices relevant to application modernization.

- Support integration of AI capabilities into software development solutions as required.

6.

Software

Quality and Delivery

- Manage and maintain software quality throughout the development lifecycle.

- Lead code reviews and peer reviews.

- Develop and implement CI/CD tools and processes.

- Support application building, testing, deployment, and maintenance.

- Identify technical risks and recommend appropriate solutions.

- Ensure application reliability, scalability, and stability.

7. Team Mentoring and Collaboration

- Mentor and guide software developers and technical team members.

- Provide architectural guidance and technical support.

- Collaborate with business stakeholders and development teams.

- Communicate complex technical concepts clearly.

- Promote consistent development practices and technical standards.





MANDATORY TECHNICAL QUALIFICATIONSCandidates must demonstrate experience in the following:Cloud and Backend Technologies

- AWS cloud platform.

- C# and .NET.

- NoSQL database technologies, specifically AWS DynamoDB.

- Visual Studio Code.

- Cloud-based and serverless application development.

Frontend Technologies

- Angular 2.0 or higher and/or React.

- JavaScript.

- TypeScript.

- HTML.

- SCSS.

Architecture and Development

- Software architecture and development.

- Technical and functional design.

- RESTful API development.

- CI/CD tools and processes.

- Application development, testing, and deployment.

- Software quality management and code reviews.

MANDATORY EXPERIENCE REQUIREMENTSThe candidate must satisfy the applicable education and experience pathway:Pathway A – University Degree or Two-Year Diploma

- University degree or two-year diploma in Computer Science or a related discipline from an accredited post-secondary institution.

- Minimum 5 years as an architect on software development projects.

ORPathway B – One-Year Certificate

- One-year certificate in Computer Science or a related discipline from an accredited post-secondary institution.

- Minimum 7 years as an architect on software development projects.

Additional Mandatory Experience – Both PathwaysRegardless of the education pathway, the candidate must demonstrate:

1. Minimum 3 years as an architect on software development projects using C#, .NET, NoSQL (AWS DynamoDB), and VS Code.

2. Minimum 3 years as an architect on AWS software development projects.

3. Minimum 3 years developing, building, testing, and deploying solutions using Angular (2.0 or higher) and/or React.

Important: The three additional experience requirements are separate mandatory criteria. Recruiters must verify the candidate's actual project dates and duration for each.EDUCATION REQUIREMENTSCandidates must meet one of the following:

- University degree or two-year diploma in Computer Science or a related discipline from an accredited post-secondary institution; OR

- One-year certificate in Computer Science or a related discipline from an accredited post-secondary institution.

The applicable education pathway determines whether 5 or 7 years of software architecture project experience is required.WORK LOCATION AND SCHEDULE

- Remote work permitted from the resource's home office in Alberta.

- Occasional onsite attendance may be requested in Edmonton, Alberta.

- Minimum 7 hours per business day.

- Monday through Friday.

- Standard business hours: 8:15 AM to 4:30 PM Alberta Time.

- Provincial holidays excluded.

- Government-issued computer and secure VPN access will be provided.

Candidates must be able to meet the required Alberta business hours and attend Edmonton onsite meetings when requested. This is a remote position.

📌 Solution Architect (Canada)
🏢 Veracity Ventures
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: solution architect (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: solution architect (canada) / canada