Technical Solutions Architect

Posted 3hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Cloud Solutions Architect translating business needs into scalable plans at a leading Canadian fintech company. Collaborating with cross-functional teams to enhance mortgage lending operations.

Responsibilities:

  • Translate business requirements into clear technical specifications, architectural diagrams, and data models to guide solution development.
  • Design end-to-end solution blueprints for new products, platform enhancements, and integrations.
  • Evaluate and select tools, frameworks, cloud services, databases, and integration patterns for specific solutions.
  • Ensure all proposed solutions strictly adhere to established enterprise architecture standards and the overall technology strategy.
  • Communicate architectural designs and the associated trade-offs clearly to both technical and non-technical audiences.
  • Manage risk by proactively identifying and mitigating technical challenges and potential risks inherent in the design.
  • Collaborate effectively with cross-functional engineering teams, including Product Managers, Developers, and Quality Assurance (QA).
  • Engage with external partners and vendors for integration design and implementation.
  • Drive the adoption and continuous refinement of modern architectural principles—particularly Microservices, Domain-Driven Design (DDD), and Event-Driven Architecture (EDA)—through standards, mentoring, and code reviews.
  • Provide technical guidance and mentorship to engineering teams, fostering a culture of excellence and high-quality implementation.

Requirements:

  • 8+ years of software engineering experience, including at least 3 years in a dedicated Solutions Architect or Software Architect role.
  • Deep understanding of cloud-native architectures and the major cloud provider platforms (e.g., AWS, Azure, or GCP), with demonstrated expertise in GCP considered an asset.
  • Experience designing and implementing reliable Microservices architectures, including API design best practices (such as REST/GraphQL) and inter-service communication.
  • Strong hands-on experience and advocacy for Domain-Driven Design (DDD) and Event-Driven Architecture (EDA), including patterns such as event sourcing and Command Query Responsibility Segregation (CQRS).
  • Excellent verbal and written communication skills, with the ability to clearly articulate complex technical designs to both technical (developers, engineers) and non-technical (product owners, business leaders) audiences.
  • Commitment to staying current with emerging technologies and industry trends, and to ongoing professional development.
  • Strong understanding of software development methodologies and the software development lifecycle (SDLC).
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

Benefits:

  • Employee mortgage program: exclusive preferred rates.
  • Comprehensive health coverage: industry-leading extended benefits (medical, dental, vision) with 100% prescription drug coverage.
  • Access to a group retirement savings plan (RRSP/RPP) with competitive company matching contributions.
  • Telemedicine and family support programs (supplemental benefits for maternity/parental leave).
  • Flexible workplace: fully remote or at one of our offices (Montréal, Québec, Toronto, etc.).