×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Architect (.NET

Job in Toronto, Ontario, C6A, Canada
Listing for: Carbon60
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Cloud Engineer - Software, Full Stack Developer, Senior Developer, Software Architect
Salary/Wage Range or Industry Benchmark: 170000 - 200000 CAD Yearly CAD 170000.00 200000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Architect (.NET)

Ops Guru, a Carbon
60 Company

Ops Guru is a global engineering and consulting group that helps organizations accelerate digital transformation and modernization through cutting‑edge technology, deep engineering expertise, and outcome‑driven solutions.

About the Role

We are seeking a Senior Software Architect to join our professional services delivery team. In this role, you will bridge the gap between complex business requirements and technical implementation.

You will act as a trusted advisor to our clients, leading the design and delivery of diverse solutions ranging from greenfield development to the migration of legacy systems into modern, cloud‑native architectures. While your core focus will be the Microsoft stack (.NET), as a consultant, you must possess the technical versatility to adapt to diverse client environments and mixed‑technology ecosystems.

Key Responsibilities Architecture & Design Strategy
  • Lead the architectural vision for complex software systems, ensuring designs are scalable, resilient, and aligned with business goals.
  • Design and advocate for modern architectural patterns, specifically Domain‑Driven Design (DDD), CQRS, Event‑Sourcing, and Event‑Driven Architecture.
  • Evaluate and select appropriate data stores, utilizing both relational (SQL) and non‑relational (No

    SQL) paradigms to transition applications from traditional RDBMS (SQL Server, MySQL, Oracle) to modern, fit‑for‑purpose targets (Postgre

    SQL, Dynamo

    DB, Mongo

    DB, Redis, etc.) where appropriate.
Modernization & Migration
  • Drive application modernization initiatives, taking ownership of migrating legacy .NET Framework (4.x) applications to modern .NET 8+ environments.
  • Decompose monolithic applications into service‑oriented or microservice‑based architectures.
  • Refactor and re‑architect systems to leverage cloud‑native services (Containers, Serverless/Functions) rather than simple "lift and shift" strategies.
Consulting & Technical Leadership
  • Stakeholder Management:
    Act as the primary technical contact for clients, translating complex technical concepts, including ROI and cost‑benefit analysis into clear business value for non‑technical stakeholders.
  • Well‑Architected Solutions:
    Design and review systems against all core architectural pillars (Security, Reliability, Performance, Operational Excellence, and Cost Optimization) to ensure holistic quality.
  • Discovery & Road mapping:
    Lead discovery sessions to define technical backlogs, estimate effort, and identify risks early in the engagement.
  • Team Leadership:
    Mentor senior engineers, enforce code quality standards, and conduct architectural reviews.
Requirements Mandatory Technical Experience
  • Core Expertise:
    Senior‑level experience in C# and .NET. Extensive experience in both legacy (ASP.NET, .NET Framework 4.x) and modern .NET stack (ASP.NET Core, .NET 6/8+).
  • Architecture Patterns:
    Deep, practical experience implementing Microservices, Domain‑Driven Design (DDD), CQRS, and Event‑Sourcing.
  • Cloud Native:
    Strong experience designing for public cloud platforms (AWS, Azure, or GCP), including containerization (Kubernetes/AKS/EKS) and Serverless functions.
  • Database Expertise:
    Extensive experience with Relational (SQL Server, Postgre

    SQL, Oracle) and proficiency with at least one No

    SQL platform (Cosmos

    DB, Dynamo

    DB, Mongo

    DB, Redis).
  • AI & Developer Productivity:
    Proficiency using AI‑assisted development tools (Cursor, Claude Code, Git Hub Copilot) to accelerate code generation, refactoring, and testing.
  • Ecosystem Versatility:
    Demonstrated ability to quickly adapt to new languages and frameworks outside of the Microsoft ecosystem when client needs dictate. A "polyglot" mindset is essential.
Mandatory Consulting Skills
  • Consulting DNA:
    Proven experience working in a professional services or consulting environment. You must be comfortable managing client expectations, navigating ambiguity, and delivering outcomes within scope and budget.
  • Communication:
    Exceptional verbal, written, and presentation skills (English). You must be able to lead design discussions and defend architectural decisions to C‑level executives and engineering teams alike.
  • Delivery Focus:
    Ability to plan and lead large‑scale projects,…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary