Job Search and Career Advice Platform

Enable job alerts via email!

Digital Architect - Remote / Telecommute

Cynet systems Inc

Edmonton

Hybrid

CAD 100,000 - 130,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology consulting firm in Canada seeks a Digital Architect responsible for defining the solution architecture for user-centric digital services. The candidate will guide agile teams, contribute to enterprise architecture standards, and ensure that solutions are scalable and secure. Essential qualifications include a Bachelor's degree in Computer Science and experience in software architecture, particularly in agile environments. Competitive salary package with hybrid working options available.

Qualifications

  • Experience as a software architect designing enterprise-scale solutions.
  • Proven ability to influence both technical and non-technical stakeholders.
  • Experience with modern web applications and API management.

Responsibilities

  • Develop and maintain overall solution architecture using agile approach.
  • Guide teams in digital services implementation and integration.
  • Assess risks and dependencies of architectural decisions.

Skills

Leading cross-functional agile product teams
Strong communication skills
Defining and communicating solution architectures
Working with UX teams
Secure development practices

Education

Bachelor's degree in Computer Science or equivalent
Job description
Job Description
  • The Digital Architect is responsible for defining and guiding the overall solution architecture for user‑centric digital services.
  • This role ensures a citizen‑centered design approach, supports agile delivery, and provides technical leadership across cross‑functional teams.
  • The Digital Architect contributes to enterprise architecture standards, mentors delivery teams, and ensures solutions are scalable, secure, and aligned with organizational objectives.
Responsibilities
  • Develop and maintain the overall solution architecture using a citizen‑centered and agile software approach.
  • Analyze existing system landscapes and identify opportunities for modernization and integration.
  • Provide solution designs that support iterative and incremental implementation.
  • Assess impacts, risks, and dependencies related to architectural decisions.
  • Guide teams in the implementation of digital services and integrations.
  • Define target system boundaries, integration approaches, and interaction patterns.
  • Identify and promote reuse of common components and shared digital capabilities.
  • Provide architectural guidance for detailed solution design and implementation.
  • Review and contribute to code changes to support user stories and technical tasks.
  • Coach and mentor product teams, developers, and technical leads.
  • Contribute to enterprise architectural vision, principles, standards, and service quality metrics.
  • Communicate architectural concepts to technical and non‑technical audiences through documentation, diagrams, and presentations.
  • Participate in the continuous improvement of the architecture practice.
Must Have
  • Bachelor’s degree in Computer Science or a related field, or equivalent experience.
  • Experience leading cross‑functional agile product teams and providing architectural direction.
  • Experience as a software architect designing and delivering enterprise‑scale solutions.
  • Experience working with UX, service design, design thinking, or human‑centered design teams.
  • Proven ability to define and communicate solution architectures for large‑scale systems, including integrations, modernization, and cloud‑native designs.
  • Strong communication skills with the ability to influence technical and non‑technical stakeholders.
Should Have
  • Experience with secure development practices and identity and access management.
  • Experience designing modern web applications using responsive and accessible UI frameworks.
  • Experience designing and managing APIs and system integrations.
  • Experience with CI/CD pipelines, automated testing, and deployment practices.
  • Experience modernizing legacy systems through incremental releases.
  • Experience with containerization, orchestration, and infrastructure‑as‑code practices.
  • Experience with distributed systems, microservices, event‑driven architecture, and domain‑driven design.
  • Experience working with relational and non‑relational databases.
  • Experience within public sector digital service or enterprise architecture environments.
Qualification And Education
  • Bachelor’s degree in Computer Science or a related discipline, or equivalent professional experience.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.