Software Solution Architect

LawDepot
Canada
Permanent
Temps plein

Company Profile :

Join one of the fastest growing companies in Canada! LawDepot is proud to be a seven-time Growth 500 ranked organization and a major player in the Global legal solutions industry.

Our mission is to modernize the legal document creation experience by empowering people with fast, easy-to-use, and professional solutions.

With over ten million satisfied customers worldwide, over two million monthly website visitors, and billions of dollars saved on legal fees, you will be joining a team that is truly making a difference.

At LawDepot, we foster a collaborative and inclusive learning culture that values excellence and diversity. Apply today and become a part of our exciting journey!

Position Overview :

LawDepot.com is currently expanding and looking to recruit a Software Solution Architect. Working with the Architecture and Development teams, you will play a pivotal role in architecting technical solutions that meet business needs and spearheading the development of systems that are scalable, reliable, and aligned with strategic objectives.

This is a full-time permanent position, working 37.5 hours per week.

Primary Responsibilities :

  • Design key software architecture components for a large eCommerce company with a focus on optimizing performance, scalability, security and reliability
  • Transform high-level conceptual designs into detailed implementation plans and projects
  • Actively contribute to planning meetings, aligning project objectives with architecture goals, prioritizing tasks, and ensuring cross-team collaboration for efficient solution delivery
  • Drive innovative initiatives, methodologies, and best practices to keep the organization at the forefront of development
  • Construct and implement strategic technical roadmaps to guide future application development plans
  • Collaborate with business and technical stakeholders to define both functional and non-functional requirements
  • Develop and maintain comprehensive architectural documentation, including processes, best practices, design patterns, key decisions, and frameworks
  • Establish and apply architectural standards, policies, and best practices across the organization
  • Provide guidance and direction to development teams to ensure alignment with the architectural designs
  • Review peer-created architecture designs, and existing systems to ensure quality and consistency
  • Explore new technologies and tools, and continuously expand expertise in architectural principles, patterns, and practices to drive innovation
  • Lead development teams in architectural topics, spreading architectural knowledge across the company

Knowledge and Skill Requirements :

  • 3+ years of experience in a software architect role and 5+ years of hands-on experience in software development
  • Post-secondary education in Computing Science or equivalent
  • Proven experience in providing technical leadership, guiding teams through complex projects and driving innovative solutions
  • In-depth knowledge of architectural and design patterns (Ex. microservices, hexagonal, hub-and-spoke, modular monolith, event-based, etc.)
  • Strong knowledge in web application development, object-oriented programming, single page applications, software design patterns, and database development
  • Experience with our core technology stack : C#, .NET 6+, TypeScript / JavaScript, SQL
  • Excellent written communication skills, with the ability to produce quality planning documentation
  • Excellent verbal communication skills, with the ability to clearly summarize key messages and translate complex plans
  • Familiarity in security principles and best practices, with the ability to implement and manage secure systems
  • Background with Azure would be considered valuable
  • TOGAF Certification would be an asset

Why You Should Join the LawDepot Team :

  • Excellent total compensation package
  • Comprehensive health and dental benefits, plus an additional Health Care Spending / Personal Spending Account
  • Great work life balance (37.5 hour work weeks, flexible schedules, ability to bank hours)
  • Three weeks paid vacation, plus bonus personal days
  • Continuous learning opportunities, including Learning subscriptions and training budgets
  • Company share plan
  • Casual work environment

How to Apply :

Please submit a resume and cover letter by email to [email protected] or submit online via our Careers page at

We thank all applicants; however, only those selected for an interview will be contacted.

Il y a 14 heures
Emplois reliés
LawDepot
Canada

Working with the Architecture and Development teams, you will play a pivotal role in architecting technical solutions that meet business needs and spearheading the development of systems that are scalable, reliable, and aligned with strategic objectives. Design key software architecture components f...

Abacus Service Corporation
VIRTUAL, CA

Qualification Assessment Nice to Have Application Developer/Software Developer Apache HTTP Server. C++/DuckDB Extension Developer. Experienced C/C++ developer (+ years). ...

Shiftsmart
Canada
Télétravail

Data Architecture: Design and develop large-scale data systems, including databases, data warehouses, and big data platforms, with a strong focus on data governance and compliance requirements. Your expertise in software engineering, data systems, and data governance will play a critical role in bui...

Cloud Visa Immigration
Canada

IT Engineers are often called upon to act as a project manager. ...

CB Canada
Canada

Engineering background (data pipeline, data ingestion, data warehousing, data analytics). Software Engineer (Back-end/ Data). The Select Group is seeking a Software Engineer (Back-end/Data) for their top telecommunication client. For this role, the Engineer will join a team that manages the data lak...

VENAFI
Canada
Télétravail

Join Venafi as a Solutions Architect (Sales Engineer), where you'll play a pivotal role as the primary technical expert supporting our sales team. As a Solutions Architect, you'll meticulously identify all technical decision criteria, guiding customers through a structured process to ensure well-inf...

SailPoint
(Canada)
Télétravail

The Senior Solution Architect at SailPoint beginsby leveragingtheir experience to build a deep understanding of our SaaS and/or Software solutions. After their first six months, Senior Solution Architects will have established themselves as both technical and consultative experts within the Professi...

Worldwide Clinical Trials
Canada
Télétravail

Associate Director, Project Management. ...

SSI
CA

College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years.Computer and technology knowledge.Development and operations (DevOps).Are you currently legally able to work in Canada?.Learning/training paid by employer.Heures de travail: 40 hours per week....

RLDatix
Canada

Software Developer | Global Research & Development | Toronto, Ontario - Canada | Hybrid . We’re searching for a Toronto-based Software Developer to join our Global R&D team, so that we can ensure the successful design, development, and validation of product backlog items, meeting our te...