Talent.com
Software Architect
Software ArchitectRandstad Digital Americas • Oakville, ON, Canada
Software Architect

Software Architect

Randstad Digital Americas • Oakville, ON, Canada
19 days ago
Job type
  • Full-time
Job description

Senior Software Architect (.NET / Cloud Native)

Location : Oakville, Ontario (Hybrid - 3 days onsite / week) Job Type : Full-time

About the Role

We are seeking a pragmatic and visionary Senior Software Architect who refuses to leave the code behind. In this role, you will be the bridge between complex business requirements and robust technological solutions. You won't just draw diagrams; you will prototype, code, and guide the engineering team through implementation.

We need a technical leader with extensive experience in the .NET ecosystem , Cloud-Native Architecture , and Microservices who is comfortable rolling up their sleeves to ensure production-level quality. You will drive architectural decisions, document solution designs, and actively contribute to the development of our core products.

Key Responsibilities

  • Architect & Design : Lead the architectural design of scalable, modular solutions and microservices using C# and .NET.
  • Bridge Business & Tech : Translate high-level business needs into technical specifications and actionable solution designs.
  • Hands-on Contribution : Build prototypes, contribute to production-level code, and assist the development team with complex implementations.
  • Cloud Strategy : Design and manage cloud-based architectures (Azure, AWS, or GCP) ensuring high availability and security.
  • Containerization : Implement container-based strategies using Docker and Kubernetes to streamline deployment and scalability.
  • Best Practices : Enforce design patterns, SOLID principles, and clean code standards. Champion Domain-Driven Design (DDD) techniques.
  • Documentation : Create comprehensive architectural documentation (UML, system diagrams) to ensure clarity and alignment across teams.
  • Mentorship : Act as a technical mentor, conducting code reviews and guiding developers on best practices and architectural alignment.

Must-Have Qualifications

  • Architecture Experience : 5+ years of proven experience as a Software Architect designing complex systems.
  • Hands-on Coding : 5+ years of recent experience writing production-level code (you must still be active in the codebase).
  • C# / .NET Expertise : 7-10+ years of deep experience with C# and the .NET framework (Core / 5+).
  • Cloud Architecture : 3-5+ years designing cloud-native solutions on Azure, AWS, or GCP .
  • Microservices : 3-5+ years architecting modular solutions and distributed systems.
  • Containerization : 5+ years of experience with Docker and container orchestration.
  • Data Modelling : 5+ years of experience with SQL Server (SQL) and NoSQL data modeling.
  • Design Patterns : 7+ years applying industry-standard design patterns (e.g., CQRS, Factory, Singleton, Strategy).
  • API Development : 7+ years building and securing RESTful APIs.
  • Design Techniques : Strong proficiency in UML and Domain-Driven Design (DDD).
  • Education : Bachelor’s Degree or Diploma in Computer Science or a related field.
  • Nice-to-Have (Bonus Points)

  • Frontend proficiency : Experience with modern frameworks like Angular, React, or Next.js .
  • AI / ML Integration : Experience implementing AI / ML prototypes in the cloud or using AI-assisted development tools (e.g., Copilot, ChatGPT).
  • DevOps : Experience with YAML and Helm Charts for zero-downtime deployments.
  • Testing : Strong background in TDD (Test Driven Development) or BDD (Behavior Driven Development).
  • Product Experience : Previous experience working in a SaaS or Product-focused company.
  • Why Join Us?

  • Impact : Make architectural decisions that directly shape the future of our products.
  • Hybrid Culture : Enjoy the balance of working from home and collaborating in-person at our Oakville office.
  • Technical Challenge : Work on complex, distributed systems using the latest cloud and container technologies.
  • Create a job alert for this search

    Software Architect • Oakville, ON, Canada

    Similar jobs
    Software Architect

    Software Architect

    Randstad Digital Americas • oakville, on, ca
    Full-time
    Oakville, Ontario (Hybrid - 3 days onsite / week).We are seeking a pragmatic and visionary.In this role, you will be the bridge between complex business requirements and robust technological solution...Show more
    Last updated: 20 days ago • Promoted
    Technology Architect - Intermediate

    Technology Architect - Intermediate

    ThoughtStorm • mississauga, on, ca
    Full-time
    Must Have : Demonstrated 10+ years’ experience designing and implementing Azure AD services, including user and group management, application integration, single sign-on (SSO), and multi-factor auth...Show more
    Last updated: 7 days ago • Promoted
    Solutions Development Architect

    Solutions Development Architect

    Softchoice • Oakville
    Full-time
    We are a software-focused IT solutions and services provider that equips organizations to be agile and innovative, and for their people to be engaged, connected, and creative at work.That means mov...Show more
    Last updated: 16 days ago • Promoted
    Senior Enterprise Architect

    Senior Enterprise Architect

    Export Development Canada | Exportation et développement Canada • Mississauga
    Full-time +1
    At EDC, we support Canadian businesses to succeed globally.We provide the financial tools and expertise they need to explore new markets, reduce risks, all towards the goal of making Canada and the...Show more
    Last updated: 14 days ago • Promoted
    Software Architect

    Software Architect

    Euna Solutions • Oakville
    Full-time
    As a Senior Software Architect at Euna Solutions, you’ll play a pivotal role in shaping the technical direction and architecture of our software. In this role, you will leverage your expertise to de...Show more
    Last updated: 18 days ago • Promoted
    Software Solution Architect

    Software Solution Architect

    Birdseye Security Solutions • Mississauga
    Full-time +1
    Be among the first 25 applicants.Birdseye Solutions is a North American leader in remote video monitoring, security, and facility supervision. With more than 500 professionals dedicated to making th...Show more
    Last updated: 18 days ago • Promoted
    Senior Software Architect

    Senior Software Architect

    Eunasolutions • Oakville
    Full-time
    As a Software Architect at Euna Solutions, you’ll play a pivotal role in shaping the technical direction and architecture of our software. In this role, you will leverage your expertise to design sc...Show more
    Last updated: 18 days ago • Promoted
    OPEN : Senior Solution Architect & SAP Certified Solution Architect

    OPEN : Senior Solution Architect & SAP Certified Solution Architect

    Cpus Engineering Staffing Solutions Inc. • Mississauga
    Full-time
    We are currently requesting resumes for the following position.Monday, March 10, 2025 (5 : 00PM EST).We are seeking a highly skilled Solution Architect to join our dynamic team.The ideal candidate wi...Show more
    Last updated: 18 days ago • Promoted
    Solutions Architect IoT

    Solutions Architect IoT

    Rogers Communications, Inc. • Brampton
    Full-time +2
    Select how often (in days) to receive an alert : .Our company was built on the dream of a pioneering entrepreneur, and that spirit continues to empower our work with businesses across Canada today.Th...Show more
    Last updated: 2 days ago • Promoted
    Senior Application / Software Architect (.NET) - oakville

    Senior Application / Software Architect (.NET) - oakville

    Systematix • oakville, on, ca
    Full-time
    We are Systematix and we are currently building our talent pipeline for.Senior Application / Software Architects (.The ideal candidate must already possess a security clearance at the Secret level (L...Show more
    Last updated: 2 days ago • Promoted
    Tech Lead / Architect

    Tech Lead / Architect

    Government Entity • mississauga, on, ca
    Full-time
    Location : - Toronto Ontario, Canada.Set squad technical direction and lead complex solution design and implementation across development, build, and integration. Provide technical governance on desig...Show more
    Last updated: 3 days ago • Promoted
    Software Architect C# - oakville

    Software Architect C# - oakville

    Amaris Consulting • oakville, on, ca
    Full-time
    Vous définirez l’architecture technique, garantirez la scalabilité et la performance des applications, et agirez comme référent technique auprès des équipes de développement.Vos responsabilités inc...Show more
    Last updated: 2 days ago • Promoted
    Senior, Solutions Architect

    Senior, Solutions Architect

    Samsung Electronics America • Mississauga
    Full-time
    At Samsung Electronics Canada, we take pride in the creativity and diversity of our talented people – they are at the forefront of everything we do. Their skillset and mindset drive our continued su...Show more
    Last updated: 1 day ago • Promoted
    Software Architect C# - Amaris Consulting

    Software Architect C# - Amaris Consulting

    Amaris Consulting • oakville, on, ca
    Full-time
    Vous définirez l’architecture technique, garantirez la scalabilité et la performance des applications, et agirez comme référent technique auprès des équipes de développement.Vos responsabilités inc...Show more
    Last updated: 2 days ago • Promoted
    Engineering Lead, Architect (Software, Platform, DevOps)

    Engineering Lead, Architect (Software, Platform, DevOps)

    Science&Humans • Mississauga
    Full-time
    Reports to : Chief Information Officer (CIO).Location : Mississauga, ON (Hybrid).Science & Humans is Canada’s leading hormone health and longevity platform, serving tens of thousands of members and a...Show more
    Last updated: 2 days ago • Promoted
    Presales Solutions Architect - Sigmoid

    Presales Solutions Architect - Sigmoid

    Sigmoid • mississauga, on, ca
    Full-time
    Sigmoid unlocks business value for Fortune 1000 companies through expert data engineering, data science, and AI consulting. We solve complex challenges for leaders in CPG, Retail, BFSI, and Life Sci...Show more
    Last updated: 8 days ago • Promoted
    Technology Architect - Intermediate - ThoughtStorm

    Technology Architect - Intermediate - ThoughtStorm

    ThoughtStorm • mississauga, on, ca
    Full-time
    Must Have : Demonstrated 10+ years’ experience designing and implementing Azure AD services, including user and group management, application integration, single sign-on (SSO), and multi-factor auth...Show more
    Last updated: 7 days ago • Promoted
    Solutions Architect

    Solutions Architect

    Drillo.AI • mississauga, on, ca
    Full-time
    Title : Senior Solution Architect – Salesforce & Revenue Cloud.Employment Type : Contract / Fulltime.We are seeking a highly experienced. Salesforce ecosystem architecture and Revenue Cloud.CRM, CPQ, B...Show more
    Last updated: 8 days ago • Promoted