cover image
Caspian One

Software Architect

Hybrid

Toronto, Canada

Senior

Freelance

16-02-2026

Share this job:

Skills

Communication Python C# SQL Data Engineering Azure Data Factory Architecture Azure Accounting .NET Spark Databricks

Job Specifications

Senior C# Azure Application Architect – Contract (Up to $95/hr)

Location: Toronto - Hybrid (1 day on-site weekly)

Contract Length: 6 months (strong likelihood of extension)

A major financial institution is undergoing a large-scale transformation within their enterprise data & cloud engineering space. They’re looking for a Senior C# Azure Application Architect who can own end‑to‑end solution design, hands-on engineering, and ongoing enhancement of cloud-based data processing frameworks.

If you enjoy deep technical architecture work and rolling up your sleeves on complex Azure/C# projects, this one’s for you.

The Role

You’ll join a high-performing engineering group responsible for delivering and modernising critical data flows across trading, accounting, and capital markets platforms.

This is a senior, highly autonomous position covering:

Architectural design, system enhancement, and solution delivery
Hands-on C#/.NET development in a cloud-native environment
Supporting and evolving a custom .NET + Python data processing framework
Building and optimising solutions using Azure Databricks, Data Factory, App Services, Functions, and Container Apps
Working closely with technical leads and business stakeholders under fast-paced delivery cycles
Contributing to ~30 concurrent initiatives within enterprise data services

Must-Have Experience

10+ years software engineering + architecture background
Expert-level C# / .NET (hands-on coding required)
Strong practical knowledge of:
Azure Databricks (Python, Spark, Spark SQL)
Azure Data Factory
Azure App Services & Functions
Azure Container Apps
Ability to understand and enhance existing architectures
Experience in capital markets or financial services
Strong communication, proactive mindset, and ability to work independently

Nice-to-Haves

Azure certifications
Exposure to AI/ML development (Databricks, Python)
Ability to learn or strengthen Python skills if coming from a C#-first background

Interview Process

30‑minute remote technical screen
1‑hour onsite interview

Rate & Engagement

Up to $95/hr (depending on experience)
Initial 6‑month contract, with strong potential extension through fiscal year‑end

If you’re an experienced C# Azure Architect who enjoys both designing and building cloud-native systems — especially within data engineering environments — I’d love to speak with you.

Drop me a message or send your CV to discuss confidentially.

About the Company

Caspian One are an international professional services company. We solve technology-driven, resource-based and project-delivery challenges that demand speed, scale and commercial flexibility. Empowering individuals and organisations to optimise their full potential. Put simply – we deploy specialist resources and niche technology teams to deliver projects in ways that best suit the needs of our clients. These SMEs are working to decommission, migrate, build, and implement tech that gives our clients the competitive edge. ... Know more