Senior C# Developer – OTT Platform (Remote/Hybrid)

Radio Canada

Montreal (administrative region)

Hybrid

CAD 90,000 - 130,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible work schedules
Work from home opportunities
Competitive total rewards package
Opportunities to work with cutting‑edg
Opportunities for continued learning
Employee Resource Groups
Pair programming and mentorship
Creative and dynamic work environment
Diversity and inclusion
Innovation culture

Job summary

CBC/Radio-Canada is seeking a C# Senior Developer for the OTT platform team, combining on-site and remote work. You will advance front-end/Back-end integration for CBC Gem and ICI TOU.TV, shaping the next generation of digital broadcasting while working in a bilingual environment.

The role requires 3+ years in software development, proficiency in C#, ASP.NET Core, WebAPI and strong REST skills, plus collaboration with product owners and architects in an Agile setting.

Qualifications

  • University degree or equivalent experience.
  • Proficiency in C#, ASP.NET Core and WebAPI.
  • Excellent grasp of REST API principles.
  • Knowledge of Git.
  • Knowledge of SQL Server, Entity Framework.
  • Knowledge of Redis is an asset.
  • Knowledge of JavaScript/TypeScript is an asset.
  • Knowledge of Azure Data Lake is an asset.
  • Knowledge of Docker, Kubernetes, and Azure cloud is an asset.
  • Knowledge of audio-video broadcasting on the web (streaming) is an asset.
  • Knowledge of other programming languages is an asset.
  • Knowledge of design patterns is an asset.
  • Bilingualism (English and French) spoken and written is mandatory.

Responsibilities

  • Design and modify reusable components for Radio-Canada's digital platforms; such as the audio/video player.
  • Ensure compliance with standards and control the quality of the product throughout the project's execution.
  • Stay informed of new trends in the various fields of digital development.
  • By being proactive, propose solutions to the challenges encountered.
  • Participate in Agile Scrum activities designed to review ongoing production projects to make necessary corrections and adjustments, or completed projects to measure their results.
  • Participate in the development of user stories for our various products.
  • Ensure the good performance of developed applications to handle high loads.
  • Participate in sprint planning, retrospectives, and application deployments.
  • Participate in code reviews and solution deployments.

Skills

C#
ASP.NET Core
WebAPI
REST APIs
Git
SQL Server
Entity Framework
Redis
JavaScript/TypeScript
Azure Data Lake
Docker
Kubernetes
Azure cloud
Streaming
Design patterns

Education

University degree or equivalent experience

Job description

CBC/Radio-Canada is seeking a C# Senior Developer for the OTT platform team, combining on-site and remote work. You will advance front-end/Back-end integration for CBC Gem and ICI TOU.TV, shaping the next generation of digital broadcasting while working in a bilingual environment.

The role requires 3+ years in software development, proficiency in C#, ASP.NET Core, WebAPI and strong REST skills, plus collaboration with product owners and architects in an Agile setting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior JavaScript Developer, OTT Platform (Remote)
Senior JavaScript Developer, OTT Platform (Remote)

Radio Canada • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Flexible schedules
Work from home
Competitive rewards
+3
C# Senior Developer - OTT Team (French Services) (Telework/Hybrid)
C# Senior Developer - OTT Team (French Services) (Telework/Hybrid)

CBC/Radio-Canada • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Flexible work schedules
Work from home opportunities
Competitive total rewards package
+1
Javascript Senior Developer - OTT Team (French Services) (Telework/Hybrid)
Javascript Senior Developer - OTT Team (French Services) (Telework/Hybrid)

Radio Canada • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Flexible schedules
Work from home
Competitive rewards
+3
Senior Android Developer - OTT (Remote/Hybrid)
Senior Android Developer - OTT (Remote/Hybrid)

CBC/Radio-Canada • Montreal (administrative region)

Hybrid
CAD 85,000 - 115,000
Work from home opportunities
Flexible work schedules
Competitive total rewards package
+2
C# Senior Developer - OTT Team (French Services) (Telework/Hybrid)
C# Senior Developer - OTT Team (French Services) (Telework/Hybrid)

Radio Canada • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Flexible work schedules
Work from home opportunities
Competitive total rewards package
+7
Javascript Senior Developer - OTT Team (French Services) (Telework/Hybrid)
Javascript Senior Developer - OTT Team (French Services) (Telework/Hybrid)

CBC/Radio-Canada • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Flexible work schedules
Work from home opportunities
Competitive total rewards package
+1
Senior Développeur iOS – OTT (Télétravail/Hybride)
Senior Développeur iOS – OTT (Télétravail/Hybride)

CBC/Radio-Canada • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
iOS Senior Developer - OTT Team (French Services) (Telework/Hybrid)
iOS Senior Developer - OTT Team (French Services) (Telework/Hybrid)

CBC/Radio-Canada • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Flexible work schedules
Work from home opportunities
Competitive total rewards package
+2
Android Senior Developer, OTT Team (French Services) (Telework/Hybrid)
Android Senior Developer, OTT Team (French Services) (Telework/Hybrid)

CBC/Radio-Canada • Montreal (administrative region)

Hybrid
CAD 85,000 - 115,000
Work from home opportunities
Flexible work schedules
Competitive total rewards package
+2
Android Developer - OTT Team (French Services) (Telework/Hybrid)
Android Developer - OTT Team (French Services) (Telework/Hybrid)

JobCubby • Canada

Hybrid
CAD 90,000 - 120,000
Flexible schedules
Work from home opportunities
Competitive rewards package
+6