Talent.com
Randstad Canada
Senior.Net Software EngineerRandstad Canada • Toronto, Ontario, CA
Senior.Net Software Engineer

Senior.Net Software Engineer

Randstad Canada • Toronto, Ontario, CA
13 hours ago
Job type
  • Temporary
  • Quick Apply
Job description
Our client, is seeking an experienced, high-caliber Senior .Net Software Engineer to join their specialized Platform and Engineering team.

In this senior technical role, you will lead and participate in the design, development, optimization, and deployment of cloud-native .Net REST APIs, distributed microservices, and Event-Driven Architectures. You will collaborate with both onshore and offshore teams to build resilient enterprise systems that consume streaming data, populate document databases, and deploy seamlessly within automated container environments. This position requires deep full-cycle software engineering discipline, strong problem-solving acumen, and an accountability-first mindset.

Duration: 5-Month Contract

Timeline: July 27, 2026 – December 31, 2026

Work Location: Hybrid / Remote Flexibility (First preference is for candidates in Ontario or Montreal to visit the Toronto, ON corporate office at 1 York Street once a month for strategic collaboration. Open to 100% remote candidates across Canada who can work strict EST business hours).



Advantages
Tier-1 Enterprise Scalbox: Formulate microservices and architecture blueprints for a massive, multi-tenant financial platform.

Modern Cloud-Native Tech Stack: Deepen your expertise in advanced ecosystem tools including Kubernetes orchestration, Docker containerization, AWS, and Okta security integrations.

Real-Time Data Streaming Infrastructure: Lead the development of high-throughput messaging models, consuming and producing operational topics via Apache Kafka.

Mature DevOps Integration: Shape continuous deployment frameworks leveraging high-end continuous integration pipelines and automated infrastructure-as-code toolsets.



Responsibilities
API Platform Engineering & Microservices Development
Cloud-Native Programming: Code, build, and maintain production-grade domain microservices and RESTful Web APIs written in .NET Core, generated from formal OpenAPI/Swagger specifications.

Event-Driven Architecture: Design and build asynchronous, event-driven streaming services that consume and populate data streams utilizing Apache Kafka.

Database & Storage Engineering: Architect data access layers to efficiently query and populate relational databases (PostgreSQL/MS SQL) and NoSQL repositories (MongoDB).

Container Orchestration: Deploy and scale applications encapsulated in Docker containers across enterprise Kubernetes topologies (both on-premises and AWS).

DevOps Optimization & SDLC Governance
Pipeline Integration: Enhance, maintain, and support CI/CD pipelines and infrastructure orchestration workflows using tools such as Jenkins, Bitbucket, Artifactory, Ansible, and Gradle.

Defect Triage & System Optimization: Systematically identify, isolate, debug, and remediate performance bottlenecks, memory defects, and security vulnerabilities within services.

Requirement Synthesis: Analyze and document technical specifications for data formatting, logical workflow states, logical data structures, and systemic interface checks.

Cross-Functional & Production Support: Coordinate daily with distributed multi-site and offshore engineering teams. Provide tier-3 operational support, ensuring production runtime environment stability, uptime, and strict adherence to enterprise security standards.



Qualifications
Experience: Minimum 5+ years of progressive professional experience in software engineering and application analysis across the full application development life cycle (SDLC).

Core Technology Stack: Extensive, expert-level hands-on development experience building .Net APIs and managing integrations involving REST, SOAP, JSON, OpenAPI, and MS SQL.

Event-Driven Fluency: 1+ years of direct, practical development experience within an Event-Driven Architecture environment.

DevOps Foundation: Proven, referenceable experience deploying software utilizing standard automated DevOps pipelines and tools.

Education: Post-secondary diploma or degree in Computer Science, Software Engineering, or a related technical equivalent field.

Soft Skills: Outstanding verbal and written communication skills; superior organizational capabilities; customer-obsessed mindset with a proven ability to lead and coordinate developer activities across cross-functional multi-site squads.

Nice-to-Have Skills & Assets
Practical infrastructure exposure to Kubernetes, Okta (OAuth2 security configurations), AWS cloud infrastructure, and MongoDB.

Prior business domain knowledge within the Group Benefits, Insurance, or Financial Services sectors.

Functional exposure to traditional Enterprise Service Bus (ESB) integration architectures and middleware technologies.



Summary
If you are a battle-tested Senior .Net Developer who excels at building Kafka-backed microservices, containerizing .Net Core applications in Docker, and driving DevOps pipeline excellence, this contract mandate offers a world-class platform for your skills. Bring your system integration background, cloud curiosity, and analytical precision to a market-leading enterprise team today!

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
Create a job alert for this search

Senior.Net Software Engineer • Toronto, Ontario, CA

Similar jobs

Remote.NET Software Engineer – Cloud & Azure

Olivine, Inc.Toronto, ON, CA
Remote
Full-time

A dynamic tech company is seeking a remote software developer to join their innovative team.The role focuses on developing web solutions primarily using C# and.NET within a cloud environment.Applic... Show more

 • Promoted

Senior.NET Software Engineer – Onsite (Downtown Toronto)

Source CodeToronto, Ontario, Canada
Full-time

A technology solutions company is looking for a Senior Software Developer in Toronto.The ideal candidate will have over 8 years of experience in the software development life cycle with a strong kn... Show more

 • Promoted

Senior.NET Developer

Embrace Software IncToronto, ON, CA
Full-time

Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world.We focus on building niche software businesses that deliver mission-critical solutions a... Show more

 • Promoted

Principal.NET Software Engineer- Cloud Payments Platform

VersapayToronto, Ontario, Canada
Full-time

Versapay turns accounts receivable (AR) into a competitive advantage.We automate AR processes, remove friction, unlock working capital, and accelerate momentum—giving finance leaders clarity and co... Show more

 • Promoted

Senior Software Engineer - Full Stack -.NET

BankjoyToronto, ON, CA
Full-time

Bankjoy is a Y Combinator and Bessemer Venture Partner backed FinTech startup.We are changing the way community banks and credit unions do business, enabling them to become tech-driven and digital ... Show more

 • Promoted

Senior.NET Backend Engineer – API & Event-Driven Systems

NGE SportsToronto, ON, CA
Full-time

A leading sports technology company is seeking a Senior.NET Backend Developer to join its backend team.In this role, you will design and maintain backend systems using.Key responsibilities include ... Show more

 • Promoted

Sr/ Lead.Net Developer

TEEMAToronto, ON, CA
Full-time

Get AI-powered advice on this job and more exclusive features.This range is provided by TEEMA.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Di... Show more

 • Promoted

Senior.Net Full Stack Developer

Insight GlobalToronto, Ontario, Canada
Full-time

Insight Global is seeking a Senior Full Stack Developer with strong expertise in.NET, AWS Cloud, and Angular to support the development of a risk profiling application for a leading bank in downtow... Show more

 • Promoted

Senior Specialist, Software Engineering (.Net Developer) - $101,639 - $127,049 A Year

CmhcToronto, Canada
Full-time

Develops software solutions using.Collaborates with stakeholders, implements security, and ensures high-quality outcomes. Show more

 • Promoted

Senior.NET Developer

Highbrow LLCToronto
Full-time

Job Location: Toronto, ON (Hybrid – 2 days/week onsite).Work Eligibility:All Work Authorizations are Permitted – No Visa Transfers.NET Frameworks, Angular, JavaScript.Experience in converting requi... Show more

 • Promoted

Senior.NET Software Engineer — Full-Stack & Cloud

KUBRAToronto, ON, CA
Full-time

A dynamic technology provider in Toronto is looking for a Software Engineer to contribute innovative development work.You will participate in the full software development lifecycle and collaborate... Show more

 • Promoted

Senior.NET Engineer | Virscidian

DotmaticsToronto, ON, CA
Full-time

Direct message the job poster from Dotmatics.Global Talent Acquisition - Senior Manager.At Dotmatics, we believe science, data, and decision-making must be deeply intertwined for innovation to thri... Show more

 • Promoted

Innovative Senior.NET Developer Driving Nuclear Industry Software Solutions

Nuclear Promise XToronto, ON, CA
Full-time

Lead the design of mission-critical software systems as a Senior.Create robust and scalable solutions that enhance digital transformation in the nuclear sector, utilizing cloud-native technologies.... Show more

 • Promoted

Senior Dotnet Developer

Tata Consultancy Services LimitedToronto, ON, CA
Full-time

Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c... Show more

 • Promoted

Senior Backend Engineer - AI-First,.NET/C# (Remote Canada)

Computrition, Inc.Toronto, ON, CA
Remote
Full-time

A leading software company is seeking a Senior Software Engineer to develop a new AI-first SaaS application.You will design backend systems using.NET/C# and apply advanced architectural patterns wi... Show more

 • Promoted

.Net Backend Software Engineer - C$140,000 - C$180,000 A Year

J&M GroupToronto, Canada
Full-time

NET backend applications and APIs using C# for J&M Group in Toronto. Show more

 • Promoted

Senior.Net Developer (REMOTE)

Yoush ConsultingToronto, ON, CA
Remote
Full-time

Are you an independent IT Consultant or wish to become one? Are you looking to partner with an organization that presents you to consulting opportunities and supports you as a partner?.NET Core-bas... Show more

 • Promoted

Senior Software Engineer -.Net + React, Remote Canada - C$137,400 - C$206,000 A Year - Remote

ServiceTitan, Inc.Toronto, Canada
Remote
Full-time

Experienced software engineer needed for feature development, collaboration, and mentoring.NET, SQL, and strong communication skills. Show more

 • Promoted

Senior.NET Developer for Innovative Revenue Management Systems

servicePathToronto, ON, CA
Full-time

NET Developer role focusing on innovative revenue management systems.Drive product development for quote-to-cash features in a fully remote setting.You will play an essential role in shaping how en... Show more

 • Promoted

Senior Banking Software Developer - C#/.NET, Azure API

Ernst & Young Advisory Services Sdn BhdToronto, ON, CA
Full-time

A leading advisory firm in Toronto is seeking a backend/full stack Software Developer to join its Banking Technology team.The position emphasizes object-oriented programming and requires experience... Show more