Solution Architect Fully Remote - CA

Veracity Ventures Inc.

Solution Architect

Full Time • Fully Remote - CA
Replies within 24 hours
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 CANDIDATE
The 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 modern 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 RESPONSIBILITIES
1. 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 QUALIFICATIONS
Candidates 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 REQUIREMENTS
The 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.
OR
Pathway 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 Pathways
Regardless 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 REQUIREMENTS
Candidates 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.

Compensation: $80.00 - $90.00 per hour




(if you already have a resume on Indeed)

Or apply here.

* required fields

Text me updates about my application
Message and data rates may apply. Message frequency varies. Reply STOP to opt out. Reply HELP for help. See our User Terms of Service and Privacy Policy for details.
Location
Or
Or
If no code provided, add their name instead.
Privacy Policy