Architecte Logiciel

Highspring

Montreal (administrative region)

On-site

CAD 110,000 - 150,000

Full time

7 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Certifications professionnelles
Mentorat et perfectionnement

Job summary

Highspring recherche un Architecte logiciel pour concevoir et faire évoluer des solutions web et mobiles sécurisées et performantes dans un cadre agile.

Vous dirigerez l'architecture, encadrerez les équipes et participerez activement à l'amélioration continue et à l'innovation. Expérience confirmée en architecture et leadership technique requise.

Qualifications

  • Baccalauréat en informatique, TI ou domaine connexe.
  • Minimum 7 années d'expérience en développement logiciel web et mobile.
  • Solide expérience en architecture logicielle et conception de solutions.
  • Expérience en environnements Agile à grande échelle.
  • Capacité à influencer techniquement sans autorité hiérarchique.
  • Excellentes habiletés de communication et de collaboration.

Responsibilities

  • Concevoir des solutions applicatives de bout en bout pour web, mobile et back-end.
  • Définir des architectures répondant aux exigences de sécurité, performance et scalabilité.
  • Assurer l'intégration et l'interopérabilité des systèmes avec microservices, API REST, GraphQL et architecture événementielle.
  • Produire et maintenir la documentation d'architecture (ADR, C4).
  • Promouvoir TDD, CI/CD, DevSecOps et automatisation des livraisons.
  • Accompagner les équipes lors des revues d'architecture et des démonstrations.
  • Analyser les incidents et déployer des correctifs durables pour la stabilité.

Skills

Leadership d'influence
Vision stratégique
Pensée analytique
Discipline et rigueur
Audace et remise en question
Orientation vers l'expérience Utilis.

Education

Baccalauréat en informatique ou TI

Tools

AWS Certification
React Native

Job description

Highspring est une firme de services-conseils et de services professionnels de nouvelle génération. Nous accompagnons nos clients dans leurs initiatives de transformation numérique en leur offrant des solutions modernes, agiles et innovantes. Chez Highspring, nous misons sur le leadership technique, l'apprentissage continu et la création d'un impact concret pour nos clients.

L'opportunité

Highspring est à la recherche d'un(e) Architecte logiciel pour contribuer à un programme stratégique de transformation numérique à grande échelle.

Dans ce rôle, vous serez responsable de la conception et de l'évolution de solutions technologiques destinées à soutenir des expériences numériques web et mobiles modernes. Vous combinerez expertise en architecture logicielle, leadership technique, excellence en livraison et innovation afin d'aider les équipes à développer des solutions sécuritaires, performantes, résilientes et évolutives.

Vous collaborerez étroitement avec les équipes de développement, les leaders techniques, les ingénieurs de fiabilité (SRE), les spécialistes de plateforme et les partenaires d'affaires dans un environnement Agile orienté vers l'amélioration continue.

Ce que vous ferez
Architecture et conception de solutions
  • Concevoir des solutions applicatives de bout en bout pour les plateformes web, mobiles et back-end.
  • Définir des architectures répondant aux besoins d'affaires ainsi qu'aux exigences de sécurité, de performance, de résilience et de scalabilité.
  • Assurer l'intégration et l'interopérabilité des systèmes dans un environnement basé sur les microservices, les API REST, GraphQL et l'architecture orientée événements.
  • Produire et maintenir la documentation d'architecture, les ADR (Architecture Decision Records) et les diagrammes C4.
  • Veiller au respect des standards technologiques, des normes d'architecture et des meilleures pratiques organisationnelles.
Livraison et excellence technique
  • Contribuer activement à la conception et au développement des solutions.
  • Promouvoir les pratiques d'ingénierie modernes telles que le TDD, le CI/CD, le DevSecOps et l'automatisation des livraisons.
  • Accompagner les équipes lors des revues d'architecture, de conception et de code.
  • Participer aux cérémonies Agile, aux ateliers de conception, aux estimations techniques et aux démonstrations.
  • Soutenir l'analyse des incidents de production et mettre en place des correctifs durables afin de renforcer la stabilité des systèmes.
Innovation et amélioration continue
  • Remettre en question les approches existantes et proposer des solutions innovantes.
  • Optimiser les pratiques d'ingénierie grâce à l'automatisation, aux approches cloud natives, au serverless et aux principes FinOps.
  • Évaluer les technologies émergentes et leur potentiel applicatif, notamment l'intelligence artificielle générative et les outils de productivité pour développeurs.
  • Développer des accélérateurs, outils et pratiques favorisant la rapidité et la fiabilité des livraisons.
  • Intégrer des mécanismes avancés de monitoring, de télémétrie et d'observabilité.
Leadership et mentorat
  • Présenter et vulgariser des concepts techniques auprès de divers intervenants techniques et d'affaires.
  • Influencer les orientations d'architecture et les décisions technologiques par votre expertise.
  • Agir comme mentor auprès des développeurs et des membres moins expérimentés.
  • Participer activement aux communautés de pratique et au partage des connaissances.
  • Favoriser l'évolution des standards et des meilleures pratiques au sein de l'organisation.
Ce que vous apportez
  • Baccalauréat en informatique, technologies de l'information ou dans un domaine connexe.
  • Minimum de 7 années d'expérience pertinente en développement logiciel web et mobile.
  • Solide expérience en architecture logicielle et en conception de solutions.
  • Expérience démontrée dans des environnements Agile à grande échelle.
  • Capacité à influencer des décisions techniques sans autorité hiérarchique directe.
  • Excellentes habiletés de communication et de collaboration.
  • Forte capacité d'analyse et de résolution de problèmes complexes.
  • Bilinguisme ( anglais- français) requis
Compétences techniques requises
  • Architecture hexagonale
Technologies Front-End et Mobile
  • Développement mobile iOS et Android
Architecture et intégration
  • Architecture orientée événements
Sécurité applicative et infonuagique
  • Bonnes pratiques OWASP
  • Chiffrement et protection des données
  • Gestion de l'authentification et des identités (Okta ou équivalent)
  • Certification AWS (Developer Associate, Solutions Architect Associate ou équivalent) considérée comme un atout
DevSecOps et plateforme
Données et observabilité
Pratiques d'ingénierie
  • Développement piloté par les tests (TDD)
  • Déploiement continu (CD)
  • Gestion de la dette technique
  • ADR (Architecture Decision Records)
  • Modélisation C4
Les qualités recherchées
  • Leadership d'influence
  • Vision stratégique
  • Pensée analytique
  • Discipline et rigueur
  • Audace et capacité à remettre en question le statu quo
  • Orientation vers la qualité et l'expérience utilisateur
Notre environnement technologique
  • Mobile : React Native, iOS, Android
  • Architecture : Microservices, GraphQL, architecture événementielle
  • Sécurité : OWASP, Snyk, gestion des identités
  • Données : MongoDB, SQL, Redis Sentinel
  • Observabilité : Datadog, Splunk
Pourquoi joindre Highspring?
  • Participer à des initiatives numériques d'envergure.
  • Collaborer avec des architectes, développeurs et experts technologiques de haut niveau.
  • Évoluer dans un environnement fortement axé sur l'apprentissage continu.
  • Accéder à des certifications, du mentorat et des occasions de perfectionnement professionnel.
  • Travailler avec des technologies modernes dans un contexte cloud natif.
  • Contribuer à des solutions ayant un impact concret auprès de millions d'utilisateurs.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Analyste Fonctionnel
Analyste Fonctionnel

Highspring • Montreal (administrative region)

On-site
CAD 70,000 - 95,000
Mentorat
Formation continue
Équipe collaborative
Back End Developer
Back End Developer

Highspring • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
IT Delivery Manager
IT Delivery Manager

Highspring • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Front end developer
Front end developer

Highspring • Montreal (administrative region)

On-site
CAD 80,000 - 110,000
(SOW) Mobile Developer
(SOW) Mobile Developer

Vaco Recruiter Services • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
(SOW) QA
(SOW) QA

Vaco Recruiter Services • Montreal (administrative region)

Hybrid
CAD 90,000 - 110,000
Scrum Master- Delivery /Numérique
Scrum Master- Delivery /Numérique

Vaco by Highspring • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Flexibilité travail
Formation continue
Mentorat pro
+1
Senior Python Developer
Senior Python Developer

Highspring • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Developer Fullstack - Java Angular
Developer Fullstack - Java Angular

Highspring • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Développeur Backend Java / AWS
Développeur Backend Java / AWS

1perTInent inc • Montreal (administrative region)

On-site
CAD 85,000 - 110,000