Back to results

System architect- SA savings

  • Montréal-Est, QC, Canada
  • Montreal East, QC, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Experience
Approximately 5 years of IT experience, including 2 years in an architecture
Posting language
English
Posted

Original job description

Mandate Overview:

  • The client is looking for a systems architect who works with all individual savings teams, above the designers.
  • They know the systems map, understand the business logic and make technical implementation decisions jointly with the solution architect: they run detailed impact analyses and raise concerns about a solution.
  • They do not code daily but read and debug code when a team is stuck and answer the questions of designers, many of whom are ramping up. Classic .NET, .NET Core and React are hardly negotiable.
  • The rest of the stack is assessed as a whole, and databases are interchangeable.
  • Two years of architecture is enough: the expectation is someone able to understand, explain and carry out architecture work, not an author of complex architectures.
  • Candidate sought: A .NET and React developer who moved into architecture about 2 years ago, has worked across legacy and cloud and can unblock a team by reading its code.
  • Collaborative and full of ideas, they challenge practices without imposing their own and learn quickly.

Requirements

Key

Requirements:

  • Classic .NET, .NET Core, C# and React
  • Relational databases (SQL), MongoDB or equivalent
  • Runtime environment: Azure, Windows Server, IIS, REST Web API, Kafka, Docker, Kubernetes, HELM, Git
  • Concepts: cloud and on-premises, application lifecycle and DevOps, event-driven, scheduled processing
  • Technical implementation decisions, design, architecture and decomposition patterns
  • Reading and debugging code, technical support to designers
  • High-availability, high-volume systems
  • Engineering practices: object-oriented, SOLID, unit testing, TDD, BDD (to be validated)
  • Hybrid ecosystem, legacy and cloud
  • Positive leadership, collaboration, explaining complex concepts and ability to challenge

Asset:

  • Salesforce and MuleSoft (not blocking)
  • C4 modeling, Structurizr or equivalent
  • Appetite for AI (development tools, documentation)

​

Profile sought:

  • Hands-on Systems Architect who can read code, challenge teams, and influence technical decisions.
  • Strong experience with .NET and React in a hybrid environment (legacy and cloud).
  • Experience with SQL and/or MongoDB, as well as event-driven architecture.
  • Approximately 5 years of IT experience, including 2 years in an architecture role.

Profiles to avoid:

  • Developers with no architecture responsibilities.
  • Cloud-native profiles with no legacy/on-prem experience.
  • Solution Architects who have not worked with code recently.

​


More about this job

Responsibilities

The systems architect will oversee technical implementation decisions across savings teams, ensuring alignment between business logic and system architecture. They will provide technical support to designers, debug code when necessary, and conduct detailed impact analyses.

Requirements

Candidates must have strong experience with .NET, C#, and React, along with knowledge of cloud and on-premises environments. A minimum of 5 years of IT experience, including 2 years in an architecture role, is required to effectively challenge practices and support development teams.

Skills

  • .NET
  • .NET Core
  • C#
  • React
  • SQL
  • MongoDB
  • Azure
  • Docker
  • Kubernetes
  • Kafka
  • REST Web API
  • DevOps
  • Event-driven architecture
  • Unit testing
  • TDD
  • BDD

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering

Keywords

  • Systems Architect
  • .NET
  • .NET Core
  • C#
  • React
  • SQL
  • MongoDB
  • Azure
  • Windows Server
  • IIS
  • REST Web API
  • Kafka
  • Docker
  • Kubernetes
  • HELM
  • Git
  • DevOps
  • Event-driven
  • SOLID
  • Unit testing
  • TDD
  • BDD
  • C4 modeling
  • Structurizr
  • Salesforce
  • MuleSoft
  • Cloud
  • Legacy systems
  • High-availability
  • High-volume

Report this job