1

Software Architect Jobs in Quebec (NOW HIRING)

S. is a leading supplier of ERP software for the apparel, footwear, and soft-goods industries. Our ... Responsibilities * Architect end-to-end OCI infrastructure for Vision Suite applications ...

Providing technical support and troubleshooting problems with computer hardware and software ... Reviewing architectural drawings to determine if they meet building codes or other regulations

Providing technical support and troubleshooting problems with computer hardware and software ... Reviewing architectural drawings to determine if they meet building codes or other regulations

Software architecture and design patterns: Expertise in monolith and microservices architectural styles - including migration patterns and domain-driven decomposition. Inter-process communication ...

S. is a leading supplier of ERP software for the apparel, footwear, and soft-goods industries. Our ... Position Summary The OCI Architect leads the design, optimization, and governance ofJestaI.S ...

Review code and architecture to ensure that they meet the company's development standards and ... Strong understanding of software architecture and production-grade coding standards. * Fluent in ...

Who is LOC Software? For over 30 years, LOC Software has delivered retail technology that drives ... Architecture: Micro-services - Micro-frontends - MS Azure * Web: Sencha, JavaScript, CSS * Database:

Who is LOC Software? For over 30 years, LOC Software has delivered retail technology that drives ... Architecture: Micro-services - Micro-frontends - MS Azure * Web: Sencha, JavaScript, CSS * Database:

Maya HTT is a world leading software developer and engineering solutions provider focused on CAE ... Act as Lead Architect on a a range of small to large PLM transformation projects or workstreams.

Position Overview As the Business Systems Architect, you will be responsible for the architectural ... Knowledge of software development process and technical skills: You must know the technical aspects ...

De solides competences en programmation orientee objet, en architecture logicielle et en C++ sont ... Prototype, implement, and maintain production software components * Collaborate with teams of ...

Maya HTT is a world leading software developer and engineering solutions provider focused on CAE ... Act as Lead Architect on a a range of small to large PLM transformation projects or workstreams.

Reviser le code et l'architecture afin de s'assurer qu'ils respectent les standards de developpement de l'entreprise et les meilleures pratiques de l'industrie. * Ecrire, modifier, reviser, optimiser ...

next page

Showing results 1-20

Software Architect information

See Quebec salary details

$59.5K

$137.3K

$197K

How much do software architect jobs pay per year?

As of Jun 16, 2026, the average yearly pay for software architect in Quebec is $137,292.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,500.00 and $159,000.00 per year, depending on experience, location, and employer.

Do software architects make a lot of money?

Software architects typically earn high salaries due to their advanced technical skills and experience in designing complex systems. Their compensation varies based on industry, location, and company size but generally exceeds the average for software development roles. Many also receive benefits such as bonuses and stock options.

Is Software Architect still in demand?

Software Architects are in high demand due to the ongoing need for complex software systems and technological innovation. They typically require strong technical skills, experience with cloud platforms, and knowledge of software development methodologies, making their expertise valuable across many industries.

What does a Software Architect do?

A Software Architect designs and oversees the high-level structure of software systems, making key technical decisions and ensuring the architecture meets business requirements. They collaborate with development teams, select appropriate technologies, and create detailed design documents. Strong problem-solving skills and knowledge of programming, system design, and architecture tools are essential for this role.

What are Software Architects?

Software Architects are IT professionals responsible for designing the high-level structure of software systems. They make critical decisions about architectural patterns, frameworks, and technologies to ensure that software solutions are scalable, maintainable, and meet business requirements. Software Architects collaborate with development teams, stakeholders, and other architects to define technical standards and best practices. Their work helps guide the development process and ensures that complex software projects are built efficiently and effectively.

What Is a Software Architect?

A software architect is responsible for engineering and determining the high-level design of software. In this career, your work is critical to the end user experience. While the specific job description will vary by employer, your duties typically include taking on new design projects and using a computer or system to ensure systematic software development. As a job, a software architect is on the IT career track. You must have in-depth technical knowledge and communicate clearly and effectively with the rest of the development team. Software architects must also have experience in stress resistance and analytical skills. Qualifications usually include years of experience in IT, project management, and system design.

What is the salary of a Software Architect?

The salary of a Software Architect typically ranges from $100,000 to $160,000 annually, depending on experience, location, and industry. Senior roles with specialized skills or certifications can earn higher compensation, often exceeding $180,000 per year.

How does a Software Architect typically collaborate with development teams during a project?

A Software Architect works closely with development teams by providing technical guidance, defining architectural standards, and ensuring that the software design aligns with business goals. They often participate in code reviews, help resolve complex technical challenges, and facilitate communication between engineers, product managers, and stakeholders. Regular meetings and documentation are key to ensuring everyone understands the architectural vision, which helps keep the project on track and maintain quality throughout the development lifecycle.

What is the difference between Software Architect vs Software Developer?

AspectSoftware ArchitectSoftware Developer
CredentialsBachelor's or Master’s in CS, certifications like TOGAF or AWSBachelor's in CS or related field, certifications vary
Work EnvironmentDesigning system architecture, high-level planningWriting, testing, and maintaining code
Industry UsageUsed across tech companies, enterprise solutionsUsed in startups, tech firms, and various industries

While Software Architects focus on designing overall system structures and technical standards, Software Developers implement these designs through coding. Both roles require technical expertise, but Architects work at a higher strategic level, guiding development teams to ensure scalable and efficient software solutions.

What are the key skills and qualifications needed to thrive as a Software Architect, and why are they important?

To thrive as a Software Architect, you need deep expertise in software design principles, system architecture, and programming languages, typically supported by a degree in computer science or related fields. Familiarity with architectural frameworks, cloud platforms, and modeling tools like UML, as well as certifications such as TOGAF, is highly valued. Strong communication, leadership, and problem-solving skills help you work effectively with cross-functional teams and guide projects to completion. These skills and qualities are essential for creating scalable, maintainable solutions that align with business goals and technical requirements.
What are the most commonly searched types of Software Architect jobs in Quebec? The most popular types of Software Architect jobs in Quebec are:
What are popular job titles related to Software Architect jobs in Quebec? For Software Architect jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Software Architect jobs in Quebec look for? The top searched job categories for Software Architect jobs in Quebec are:

OCI Architect | Architecte OCI

Jesta I.S.

On-site

Full-time

Medical, Dental, Life

Posted 29 days ago

Be an early applicant


Job description

Salary:

Company Overview
Jesta I.S. is a leading supplier of ERP software for the apparel, footwear, and soft-goods industries. Our global client base includes many recognizable brands and continues to grow. We are seeking an OCI Architectto join our Technology team in Montreal.


Position Summary

The OCI Architect leads the design, optimization, and governance ofJestaI.S.s cloud infrastructure on Oracle Cloud Infrastructure (OCI). This role supports the modernization and scalability of the Vision Suite ERP and Supply Chain products, ensuring high availability, robust security, andstrong performancefor global retail clients. The OCI Architect collaborates with cross-functional development, DevOps, and database teams to architect cloud solutions that meet application, integration, and compliance needs. This senior role has significant impact in transformingJestaI.S.s cloud strategy and accelerating our migration toward a fully modernized cloud-native environment.


Responsibilities

  • Architect end-to-end OCI infrastructure for Vision Suite applications, includingcompute, networking, storage, identity, databases, and security components.
  • Lead cloud modernization strategies, including migration ofon-premiseworkloads to OCI and optimization of existing OCI tenants.
  • Design high-availability, fault-tolerant, and scalable architectures leveraging OCI services (Load Balancing, OKE, Autonomous DB, Object Storage, VCNs, Vault).
  • Create cloud architectural standards, landing zones, module templates, and governance frameworks across environments (dev/test/QA/prod).
  • Work closely with Development and DevOps teams to integrate CI/CD pipelines, automated deployments, and infrastructure-as-code (Terraform, OCI Resource Manager).
  • Oversee OCI security posture: IAM policies, network security rules, encryption, vulnerability scanning, and compliance alignment (SOC, ISO).
  • Conduct performance tuning, capacity planning, and cost optimization for OCI workloads to support global ERP clients.
  • Review system performance, incident logs, and cloud telemetry toidentifyissues, root causes, and preventive improvements.
  • Collaborate with the Database Architect tooptimizeOracle DB and Autonomous Database deployments, backups, and DR strategies.
  • Lead POCs,new technologyevaluations, and architecture reviews related to OCI, Kubernetes, serverless, and cloud-native patterns.
  • Document cloud architectures, runbooks, standards, topology diagrams, and deployment patterns.
  • Mentor cloud engineers, DevOps specialists, and development teams to strengthen cloud competencies.
  • Serve as the OCI subject matter expert (SME) internally and liaise with Oracle Cloud engineering teams whenrequired.
  • Ensure all cloud environments supportJestasdata integration, APIs, and third-party retail ecosystem.


Qualifications

Education & training

  • Bachelors degree in Computer Science, Software Engineering, Information Systems, or equivalent.
  • OCI Architect Professional or OCI Cloud Associate (or equivalent experience).
  • Additional cloud (AWS/GCP/Azure) and DevOps/SRE/security certifications are a plus.

Knowledge & experience (required)

  • 3-5 years in cloud architecture, infrastructure engineering.
  • 2+ years focused on Oracle Cloud Infrastructure (OCI) with strong experience in VCN/DRG, compute, storage, load balancing, IAM, observability, vault, and OKE.
  • Hands-on with Terraform/ARM/Ansible and delivering secure, scalable cloud architectures for enterprise/mission-critical applications (ERP/supply chain preferred).
  • Experience integrating CI/CD and automated deployments; strong scripting and Git branching experience.

Preferred experience

  • Background in retail ERP or large transactional systems, Autonomous DB, Kubernetes/containers, performance/reliability/SRE practices, and leading cloud migrations or architecture governance.

Tools & systems

  • Azure DevOps, Outlook/Teams, OCI Console, OCI CLI/Resource Manager, Docker, Oracle DB / Autonomous DB, Prometheus/Grafana/OCI Monitoring, SonarQube/Veracode, Git/Bitbucket.

Skills & abilities

  • Expert cloud architecture, HA and network design, plus strong cloud security (IAM, encryption, policies).
  • Proficient with IaC (Terraform) and CI/CD integration.
  • Strong performance analysis, troubleshooting in distributed/cloud systems, and clear architecture documentation skills.
  • Effective cross-team communicator, strategic thinker, and accountable leader.


Benefits

  • Health coverage (medical, dental, disability, and life insurance)
  • Wellness program (gym membership reimbursement)
  • Professional growth (training platforms, career development fee subsidy, etc.)
  • Company events
  • Referral program
  • Flexible schedule


Additional Information

  • This is a hybrid role, 2 days working in the office in Montreal, QC is required. Remote option possible for exceptional candidates.
  • We thank all applicants for their interest. However, only shortlisted candidates will be contacted.


--------------------

Prsentation de lentreprise

Jesta I.S. est un fournisseur de premier plan de logiciels ERP pour les industries de lhabillement, de la chaussure et des biens de consommation. Notre clientle mondiale comprend de nombreuses marques reconnues et ne cesse de crotre. Nous recherchons une Architecte OCIpour joindre lquipe Technologie Montral.


Rsum du poste

L'architecte OCI dirige la conception, l'optimisation et la gouvernance de l'infrastructure cloud de Jesta I.S. sur Oracle Cloud Infrastructure (OCI). Ce poste contribue la modernisation et l'volutivit des produits ERP et de chane logistique de la suite Vision, en garantissant une haute disponibilit, une scurit robuste et des performances leves pour les clients internationaux du secteur de la distribution. L'architecte OCI collabore avec des quipes interfonctionnelles de dveloppement, de DevOps et de bases de donnes afin de concevoir des solutions cloud qui rpondent aux besoins en matire d'applications, d'intgration et de conformit. Ce poste senior a un impact significatif sur la transformation de la stratgie cloud de Jesta I.S. et sur l'acclration de notre migration vers un environnement cloud natif entirement modernis.


Responsabilits

  • Architecturer linfrastructure OCI de bout en bout pour les applications Vision Suite : compute, rseau, stockage, identit, bases de donnes et scurit.
  • Piloter la modernisation cloud et la migration des charges on-premise vers OCI; optimiser les tenants OCI existants.
  • Concevoir des architectures haute disponibilit, tolrantes aux pannes et scalables (Load Balancer, OKE, Autonomous DB, Object Storage, VCN, Vault).
  • Dfinir et maintenir des normes darchitecture cloud, landing zones, templates modulaires et cadres de gouvernance pour dev/test/QA/prod.
  • Intgrer CI/CD et dploiements automatiss avec Infrastructure-as-Code (Terraform, OCI Resource Manager) en collaboration avec Dev & DevOps.
  • Superviser la posture scurit OCI : politiques IAM, rgles rseau, chiffrement, scans de vulnrabilit et conformit (SOC, ISO, GDPR).
  • Automatiser et orchestrer les releases multi-composants (Dev Integration QA Prod) pour SaaS et environnements clients, avec validations et rollbacks automatiss.
  • Grer lintgration et lautomatisation des changements de base de donnes Oracle (promotion de schma, PL/SQL, scripts) au sein des pipelines CI/CD.
  • Intgrer tests automatiss (unitaires, dintgration, rgression, scurit) aux pipelines et appliquer des gates qualit ; utiliser la priorisation assiste par IA le cas chant.
  • Implmenter IaC pour provisionner et grer environnements, rduire la drive de configuration et appliquer pratiques FinOps/gouvernance cloud.
  • Surveiller performance, capacit et cots des workloads OCI ; analyser tlmtrie et journaux pour identifier causes racines et amliorations prventives.
  • Mener des POC et valuations technologiques (Kubernetes, serverless, patterns cloud-natifs) et documenter architectures, runbooks, diagrammes et patterns de dploiement.
  • Encadrer et former les ingnieures cloud et spcialistes DevOps ; agir comme rfrente OCI interne et point de contact avec Oracle Cloud si requis.
  • Veiller ce que les environnements cloud supportent les intgrations de donnes, APIs et lcosystme retail tierce partie.


Qualifications

Formation & certifications

  • Baccalaurat en informatique, gnie logiciel, systmes dinformation ou exprience quivalente.
  • OCI Architect Professional ou OCI Cloud Associate (ou exprience pratique quivalente).
  • Certifications additionnelles (AWS/GCP/Azure) et formations DevOps/SRE/scurit sont un atout.

Connaissances & exprience (exiges)

  • 3-5 ans dexprience en architecture cloud, ingnierie dinfrastructure.
  • 2+ ans dexprience centre sur Oracle Cloud Infrastructure (OCI) : VCN/DRG, compute, stockage, load balancing, IAM, observabilit, Vault, OKE.
  • Exprience concrte IaC (Terraform / ARM / Ansible) et conception darchitectures scurises et scalables pour applications dentreprise (ERP / supply chain prfrs).
  • Intgration de CI/CD et automatisation des dploiements ; exprience de production sur environnements cloud ou hybrides.
  • Capacit coordonner dploiements impliquant Oracle DB (schma, PL/SQL, packaging) et matrise du scripting (PowerShell, Bash, Python).
  • Solide comprhension des stratgies de branching Git et des bonnes pratiques DevSecOps (SAST/DAST, gestion des secrets, SBOM).

Exprience souhaite

  • Contexte sur ERP retail, systmes transactionnels haut volume, Autonomous Database, Kubernetes/containers.
  • Exprience en performance engineering, reliability/SRE et en migrations cloud ou gouvernance darchitecture.
  • Antcdent de leadership technique sur initiatives de modernisation cloud.

Outils & systmes

  • Azure DevOps, Outlook/Teams, console OCI, CLI OCI/Resource Manager, Docker, base de donnes Oracle / Autonomous DB, Prometheus/Grafana/OCI Monitoring, SonarQube/Veracode, Git/Bitbucket.

Comptences & aptitudes

  • Architecture cloud, haute disponibilit et conception rseau
  • Scurit cloud (IAM, chiffrement, politiques)
  • IaC (Terraform) et intgration CI/CD
  • Analyse de performance et dpannage en environnements distribus
  • Communication et documentation technique claires
  • Leadership technique et capacit dinfluence transversale


Avantages

  • Couverture sant (assurance mdicale, dentaire, invalidit et vie)
  • Programme bien-tre (remboursement abonnement gym)
  • Dveloppement professionnel (plateformes de formation, subvention frais de perfectionnement, etc.)
  • vnements dentreprise
  • Programme de recommandation
  • Horaire flexible


Informations supplmentaires

  • Ce poste est hybride : 2 jours par semaine au bureau Montralsont requis. Option de tltravail possible pour les candidates exceptionnelles.
  • Nous remercions toutes les personnes candidateant pour leur intrt; seules les personnes slectionnes pour une entrevue seront contactes.