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

Software Architect

Randstad Digital Americas • Oakville, ON, Canada
14 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
    Senior Digital Platforms Systems Architect

    Senior Digital Platforms Systems Architect

    Co-operators • Mississauga
    Full-time
    A leading financial services co-operative is seeking a Sr Systems Development Consultant to lead technical projects and design innovative digital solutions. Located in Peel Region, Mississauga, the ...Show more
    Last updated: 4 days ago • Promoted
    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: 15 days ago • Promoted
    Senior Full Stack Headless Architect

    Senior Full Stack Headless Architect

    Dotfusion Digital • mississauga, on, ca
    Full-time
    Dotfusion Digital has been pioneering enterprise platform modernization for 27 years, transforming legacy systems like Adobe Experience Manager, Sitecore, and WordPress into cutting-edge headless a...Show more
    Last updated: 3 days ago • Promoted
    Senior Full Stack Headless Architect - Dotfusion Digital

    Senior Full Stack Headless Architect - Dotfusion Digital

    Dotfusion Digital • mississauga, on, ca
    Full-time
    Dotfusion Digital has been pioneering enterprise platform modernization for 27 years, transforming legacy systems like Adobe Experience Manager, Sitecore, and WordPress into cutting-edge headless a...Show more
    Last updated: 3 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: 12 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: 10 days ago • Promoted
    Sr Cloud DB & Storage Architect

    Sr Cloud DB & Storage Architect

    Rogers Communications, Inc. • Brampton
    Full-time +1
    Our Technology team wakes up every day with one goal in mind - connecting Canadians to the people and things that matter most. Together, we are proud to support 30 million Canadians each month throu...Show more
    Last updated: 14 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: 14 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: 14 days ago • Promoted
    Sr. Solution Architect

    Sr. Solution Architect

    Rogers Communications, Inc. • Brampton
    Full-time +2
    Select how often (in days) to receive an alert : .Our Technology team wakes up every day with one goal in mind - connecting Canadians to the people and things that matter most.Together, we are proud ...Show more
    Last updated: 14 days ago • Promoted
    Azure Solutions Architect

    Azure Solutions Architect

    Hays • burlington, on, ca
    Full-time
    Hybrid, 3 days onsite in Burlington.A leading organization within the.With a growing roadmap of high‑impact initiatives—including AI‑driven projects—the team is expanding to bring on an experienced...Show more
    Last updated: 2 days ago • Promoted
    Enterprise Tech Solutions Sales Architect

    Enterprise Tech Solutions Sales Architect

    Bell Canada • Mississauga
    Full-time
    A leading telecommunications provider in Mississauga is seeking a candidate to drive sales for innovative technology solutions at their Business Markets team. You will be responsible for strategizin...Show more
    Last updated: 14 days ago • Promoted
    Software Architect - oakville

    Software Architect - oakville

    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: 15 days ago • Promoted
    Senior Software Architect

    Senior Software Architect

    Eunasolutions • Oakville B8B, ON, Canada
    Remote
    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: 30+ days ago • Promoted
    Oracle Solution Architect / Technical Lead (Onshore)

    Oracle Solution Architect / Technical Lead (Onshore)

    Jade Global • Mississauga
    Full-time
    Oracle Solution Architect / Technical Lead (Onshore).Lead Oracle Cloud (SaaS / PaaS) implementations, integrations, and support. Design and develop integrations using Oracle Integration Cloud (OIC), R...Show more
    Last updated: 14 days ago • Promoted
    Principal Solution Architect

    Principal Solution Architect

    Pillway • Brampton
    Full-time
    Full-time, In-Office | Brampton, ON, Canada.Pillway is a digital‑first pharmacy and health technology company building patient‑centric healthcare solutions. Our mission is to make medication managem...Show more
    Last updated: 14 days ago • Promoted
    Lead Architect - Akkodis

    Lead Architect - Akkodis

    Akkodis • mississauga, on, ca
    Full-time
    Duration : 12-month assignment (long term contract).Toronto, ON (Hybrid : 8 hours / day between 8 : 00 AM and 5 : 00 PM, Monday to Friday). Professional Services Engagement – B2B (Incorporated Entities Only)...Show more
    Last updated: 6 days ago • Promoted
    Senior Enterprise Architect

    Senior Enterprise Architect

    Export Development 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: 12 days ago • Promoted