Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C# Senior Developer OTT Team (French Services) (TeleworkHybrid)

Full-time

CBC/Radio-Canada

Position Title:

C# Senior Developer - OTT Team (French Services) (Telework/Hybrid)

Status of Employment:

Contractee Long-Term (Durée déterminée)

Position Language Requirement:

English French

Language Skills:

English (Reading - B - Intermediate) English (Speaking - B - Intermediate) English (Writing - B - Intermediate) French (Reading - C - Advanced) French (Speaking - C - Advanced) French (Writing - C - Advanced)

Work at CBC/Radio-Canada

At CBC/Radio-Canada we create content that informs entertains and connects Canadians on multiple platforms. Our successes and accomplishments are driven by embodying and upholding values which include creativity integrity inclusiveness and relevance.

Do you think you have the ability and drive to keep up with this exciting ever-changing industry Whether it be in front of the camera on air online or behind the scenes you would be joining a team that thrives on making connections and telling stories that are important to Canadians.

Unposting Date:

:59 PM

At CBC/Radio-Canada we all have a story to tell. Whats yours

If you share our passion for Canadian storytelling and you wish to help us engage with individuals and communities across our various digital platforms this is where youll want to be!

Every day you will have an opportunity to shape the way in which Canadians see themselves reflected in our digital services. Your work will have a direct impact on how millions of Canadians from various communities connect with our products with one another and with the diverse voices that make our country so unique.

You will have the opportunity to play a part in enlightening and entertaining Canadians through our innovative work in building the mediums that deliver our content. We are an innovative hub where the talented professionals we work with are respected and valued for their contributions. Our product teams are vibrant and our work culture strives to achieve the highest standards of diversity and inclusion. We believe that hiring people with different career paths and backgrounds is fundamental in our shared success and in building healthy and highly performant teams.

When you join our mission you are not only shaping the vision of CBC/Radio-Canada but the future of our country.

We know that commitment to equity inclusion and diversity is essential to creating content that mirrors and resonates with the rich and evolving makeup of our country. Were also committed to reaching out and connecting with our audience on multiple platforms this includes creating virtual places where communities can come together.

This is a hybrid role with a mix of in-office and remote work. Work arrangements will be discussed with hiring managers per departmental guidelines.

Why is this role important

You will be an important element of our over-the-top platform team. As such working closely with the product owners architects and technical managers your role is to ensure the smooth execution of product front-end development and coordinate the technical work required to deliver requested features while adhering to the standards and practices agreed to by the development management team.

The team you will be part of is in charge of an harmonized product powering CBC Gem and ICI .

Perks you can look forward to:

  • Flexible work schedules allowing you to prioritize yourself your family and your work
  • Work from home opportunities
  • Competitive total rewards package
  • Opportunities to work with cutting edge technology
  • Opportunities for continued learning and professional development
  • Opportunities to become a member of our Employee Resource Groups
  • Pair programming and mentorship opportunities where you can learn from the best in the industry and help coach new talent
  • A creative and dynamic work environment where your ideas and contributions can be heard valued and respected
  • A supportive management team committed to upholding the highest standards of diversity and inclusivity
  • An environment which favours experimentation and an iterative approach in order to achieve the highest form of technical innovation.

Your responsibilities:

  • Design and/or modify reusable components for Radio-Canadas digital platforms; such as the audio/video player.
  • Ensure compliance with standards and control the quality of the product throughout the projects 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 in order 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.

We are looking for a candidate matching the following profile:

  • University degree or equivalent experience .
  • At least 3 years of experience in software development .
  • Proficiency in C# 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.
  • Good general knowledge and strong intellectual curiosity (to acquire and develop new knowledge and skills) .
  • Critical thinking (to question and propose new ideas) .
  • A keen interest in the major trends and challenges of the digital world .
  • Meticulousness independence and resourcefulness .
  • Excellent stress management and priority setting .
  • Analytical and conceptual thinking skills .
  • Flexibility initiative and dynamism .
  • Ability to work in a team excellent communicator .
  • Bilingualism (English and French) spoken and written is mandatory.

Please note that due to the nature of the mandates and responsibilities of this role all candidates will be required to work in a multilingual environment where business will be conducted in both official languages (English and French). Therefore employees working in this role will be expected to make the required efforts and adjustments to navigate this multilingual environment in a respectful manner for all.

Please note this is a 12-month contract position renewable annually. This regular position is not a consulting assignment but a long-term opportunity with competitive CBC/Radio-Canada employee benefits.

Candidates may be subject to skills and knowledge testing.

We thank all applicants for their interest but only candidates selected for an interview will be contacted.

As part of our recruitment process candidates who advance to the next

step will be asked to complete a background check. This includes:

  • A mandatory Criminal record check.

  • Other background checks may be conducted based on the operational requirements of the position.


CBC/Radio-Canada is committed to being a leader in reflecting our countrys diversity. Thats because we can only create and tell the stories that connect Canadians by having a workforce that mirrors the ever-changing makeup of our country. Thats why we as an employer value equal opportunity and nurture an inclusive workplace where our individual differences are not only recognized and valued but also extend to and pervade all the services we provide as Canadas public broadcaster. For more information visit the Diversity and Inclusion section of our website. If you have accommodation needs at this stage of the recruitment process please inform us as soon as possible by sending an e-mail to .

You are invited to consult and familiarize yourself with our Code of Conduct which can be found on our corporate website. All employees must adhere to the Code as a condition of employment. We also invite you to take a look at our policy on conflicts of the event that you become an employee it will be important to inform us as quickly as possible of any situation that because of your hiring constitutes or could appear to constitute a conflict of interest.

Primary Location:

1000 Rue Papineau Montreal Quebec H2K 0C2

Number of Openings:

1

Work Schedule:

Full time

Required Experience:

Senior IC

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the C# Senior Developer OTT Team (French Services) (TeleworkHybrid) in Montréal, QC vacancy
  •  ...scenes you would be joining a team that thrives on making connections...  ...and on budget. Taks: Develop creative production projects...  ...: Excellent knowledge of French (spoken and written). Knowledge...  ...leadership and customer service skills. Excellent stress and... 
    Senior
    French language skills
    Temporary work
    Part time
    Internship
    Work at office
    Immediate start
    Remote work

    CBC/Radio-Canada

    Montréal, QC
    8 hours ago
  • $70k - $135k per year

    Développeur Senior C# Orchestrade Description de poste Notre équipe de Développement bancaire...  ...et d'évolution menés par les Delivery Teams de la Communauté. Pour cela, l'équipe...  ...au monde. Senior C# Orchestrade Developer Position Description Our banking Development... 
    Senior
    French language skills
    Long term contract
    Montréal, QC
    more than 2 months ago
  • $125k - $160k per year

     ...organizations. ShareGate is developed by Workleap Technologies, a Montréal...  ...company. Your role As Senior Software Developer, you'll play...  .... With strong React, C# and TypeScript expertise, you'll...  ...collaborate closely with the product team to turn user needs into simple,... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    Shift work

    ShareGate

    Montréal, QC
    20 days ago
  •  ...le projet : Écosystème de micro-services écrits avec la dernière version C#/ ASP.NET Plusieurs bases de données...  ...--------------------------- Your team’s dynamic: Join a passionate...  ...Elasticsearch and Redis Web UI developed in ReactJS with TypeScript, MaterialUI... 
    French language skills
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    23 days ago
  •  ...sur sa prochaine génération de services d'enregistrement - une solution...  ...programmation orientée objet (C# ou Java) Resolution de problèmes...  ...----------------------- Your team’s dynamic: Are you...  ...We are looking for a Software Developer who is passionate of software development... 
    Suggested
    Full time
    Local area
    Worldwide
    Flexible hours
    Day shift

    Genetec

    Montréal, QC
    23 days ago
  •  ...technical expertise to consultancy while addressing large-scale business challenges? Coveo is looking for a Software Developer Intern to join our Professional Services team. Your mission? Work closely with our customers to understand their needs and deliver tailored solutions. You’... 
    Full time
    Internship
    Work at office
    2 days per week

    Coveo

    Montréal, QC
    6 hours ago
  •  ...camera, on air, online or behind the scenes, you would be joining a team that thrives on making connections and telling stories that are...  ...2026-08-23 11:59 PM Role Deliver professional hairstyling services in collaboration with the production team to meet production requirements... 
    French language skills
    Full time
    Temporary work
    Part time
    Internship
    Immediate start

    Radio-Canada

    Montréal, QC
    7 days ago
  • $120k - $160k per year

     .... The Role We're hiring Senior Full-Stack Developers to build...  ...TypeScript front end and the C#/.NET back end, owning features...  ...The exact balance depends on the team you join: some of our product...  ...money-movement experiences and the services behind them. Enrich /... 
    Senior
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    Flinks

    Montréal, QC
    16 days ago
  •  ...alternative. Job Description As a Senior Data Transfer Developer, you will design, build, and evolve...  ...systems Collaborate with internal teams and stakeholders to deliver integration...  ...problems ~ Strong proficiency in C# and SQL (Lua is an asset) ~ Experience... 
    Senior
    French language skills
    Permanent employment
    Full time
    Remote work
    Worldwide

    Medfar

    Montréal, QC
    2 days ago
  •  ...Position Title Copyright Officer (French Services) (Telework/Hybrid) Status of Employment Permanent Position Language Requirement...  ...camera, on air, online or behind the scenes, you would be joining a team that thrives on making connections and telling stories that are... 
    French language skills
    Permanent employment
    Full time
    Internship
    Work at office
    Immediate start
    Remote work

    CBC/Radio-Canada

    Montréal, QC
    8 days ago
  • $80k - $130k per year

    Senior Java Developer Position Description Location: Montreal Bilingualism: French/English CGI is seeking a Senior Java Developer to join our consulting delivery teams. In this role, you will design, develop, modernize, integrate, and support enterprise grade applications... 
    Senior
    French language skills
    Contract work
    Montréal, QC
    8 days ago
  •  ...TEHORA est présentement à la recherche d'un(e) programmeur(euse) senior BackEnd C# / .NET Core ayant d'excellentes aptitudes techniques, d'...  ...polyvalente. La personne retenue contribuera à l'évolution de services applicatifs, API et microservices. Sans être exhaustifs, voici... 
    Senior
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    23 days ago
  • $70k - $135k per year

    Senior Software Developer – Electronic Trading Position Description We are seeking a Senior Software...  ..., Operations, and Compliance teams to deliver reliable, low latency, and scalable...  ...related discipline. • Good knowledge of French and English* • Strong technical,... 
    Senior
    French language skills
    Montréal, QC
    2 days ago
  •  ...robust integrations, and helping development teams adopt strong technical practices? Techso is looking for a Senior Microsoft Azure Developer to contribute to large-scale projects for...  ...Develop backend solutions using .NET and C# ; Leverage Azure services such as Azure... 
    Senior
    French language skills
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Solutions Techso

    Montréal, QC
    20 days ago
  •  ...Position Title Analyst/Controller (Finance) (French Services) (Hybrid/Telework) Status Of Employment...  ...the scenes, you would be joining a team that thrives on making connections and telling...  ...while ensuring data integrity. Develop financial reports, tables and analytical... 
    French language skills
    Permanent employment
    Full time
    Internship
    Immediate start
    Remote work

    Radio-Canada

    Montréal, QC
    7 days ago
  •  ...collaborative workspaces, provide our team with the freedom and flexibility to work...  ...fit for you! We're looking for a Senior AI/ML Developer to design, build, and deploy production...  ...AI applications. Build APIs and AI services using FastAPI (or similar). Implement... 
    Senior
    French language skills
    Permanent employment
    Remote work

    Tecsys Inc.

    Montréal, QC
    23 days ago
  •  ...travaillons sur un portail Web en libre-service qui réduit la friction et...  ...Expérience significative avec C# et .NET Expérience avec...  ...directement aux gestionnaires. Your team’s dynamic Clearance is a...  .... In practice, we develop a self-service web portal that... 
    Senior
    French language skills
    Daily paid
    Full time
    Immediate start
    Flexible hours

    Genetec

    Montréal, QC
    5 days ago
  •  ...un·e Développeur·se logiciel senior possédant une expertise approfondie...  ...et Azure Développer en C#, plugins CRM, composants front...  ...Apps, Azure Functions et Service Bus Définir les bonnes pratiques...  ...Microsoft (ex. : Azure Developer, Power Platform, Dynamics 365)... 
    Senior
    French language skills
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    23 days ago
  •  ...Position Title: Sports National Lineup Editor (French Services) (On Site) Status of Employment: Permanent Position Language Requirement...  ...on air online or behind the scenes you would be joining a team that thrives on making connections and telling stories that are... 
    French language skills
    Permanent employment
    Full time
    Part time
    Internship
    Immediate start
    Night shift
    Afternoon shift
    3 days per week

    CBC/Radio-Canada

    Montréal, QC
    8 hours ago
  •  ...logiciels, du matériel et des services cloud à plateforme ouverte pour...  ...à l'échelle du cloud utilisant C#/.NET Déploiement de services...  ...safety, and operations. Genetec develops open-platform software, hardware...  ..., visit: genetec.com Your team’s dynamic: We’re a talented,... 
    French language skills
    Full time
    Work at office
    Flexible hours

    Genetec

    Montréal, QC
    23 days ago
  • $70k - $135k per year

    Solutions Architect (C#/.NET) Position Description Are you...  ...recognized for your ability to design, develop, and implement technical...  ...Actively collaborate with project teams and IT delivery coordinators in...  ...Architect on Electronic Service Delivery (ESD) development projects... 
    Montréal, QC
    14 days ago
  • $75k - $85k per year

     ...each person’s potential. As a Senior Admissions Test Content...  ...professional fluency in English and French. English is the primary...  ...live assessment cycles while developing an understanding of the frameworks...  ...to teach but invaluable to the team: the judgment to recognize subtle... 
    Senior
    French language skills
    Long term contract
    Remote work
    Shift work

    Acuity Insights

    Montréal, QC
    8 hours ago
  •  ...many opportunities to learn and develop while working on engaging...  ...Impact! We're looking for a Senior AI Developer, Agentic AI to design...  .... As part of our growing AI team, you'll develop intelligent agents...  ..., APIs, databases, and cloud services Implement development best... 
    Senior
    French language skills
    Long term contract
    Permanent employment
    Full time
    Flexible hours

    CIMA+

    Montréal, QC
    5 days ago
  •  ...clientèle d’mthree dans les secteurs des services financiers et commerciaux. Les...  ...de niveau junior à intermédiaire/sénior, selon les besoins. Sourcer,...  ...organized and detail-oriented French Speaking Senior Recruiter to join our team. The ideal candidate will demonstrate... 
    Senior
    French language skills
    Apprenticeship
    Work at office
    Local area
    3 days per week

    mthree Recruiting Portal

    Montréal, QC
    a month ago
  •  ...fast-growing SaaS companywerea team of people passionate about...  ...our SaaS application. As a senior member of the team your critical...  ...succ ess of the team. Senior Developers play a key role in scoping...  ...technical audiences. ~ Bilingual in French and English considered an... 
    Senior
    French language skills
    Full time
    Work at office
    Flexible hours

    AlayaCare

    Montréal, QC
    8 hours ago
  •  ...a project? Techso is looking for a Senior Full Stack .NET Developer to help design and develop digital solutions...  ...Lifecycle Management (PLM). Our team works with recognized clients across a...  ...experience with Microsoft .NET technologies (C#, ASP.NET, Web API); Strong... 
    Senior
    French language skills
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Solutions Techso

    Montréal, QC
    2 days ago
  •  ...just a fast-growing SaaS company, we’re a team of people passionate about transforming...  ...About the Role We are seeking a Senior Android Developer (Kotlin) for the Mobile Team dedicated...  ...Automation are nice to have. ~ Bilingual in French and English is a nice to have. Why... 
    Senior
    French language skills
    Work at office
    Flexible hours

    AlayaCare

    Montréal, QC
    1 day ago
  •  ...using Mobile technologies – Primarily iOS development & MAUI Develop high level designs for converting functional requirements into business...  ...change request; Manage daily activities of the development team both onsite and offshore as needed; Provide mentoring,... 
    Senior
    Contract work
    Night shift

    Sapsol Technologies Inc

    Montréal, QC
    23 days ago
  • $90k - $95k per year

     ...Europe. We currently have a role as a Senior Fullstack Java Developer with our large consulting client for a major banking services client in the downtown Montreal area. This...  ...cloud-native architectures and microservices environments. Bilingual (English/French)... 
    Senior
    French language skills
    Long term contract
    Permanent employment
    Contract work
    Work at office

    Tech Talent International

    Montréal, QC
    9 days ago
  •  ...Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex...  ...Collaborate with multidisciplinary teams and manage priorities to meet objectives...  ...Rigorous documentation writing; Fluent in French, good knowledge of English as an asset;... 
    Senior
    French language skills
    Permanent employment
    Full time
    Flexible hours

    CS Group

    Montréal, QC
    17 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C# Senior Developer OTT Team (French Services) (TeleworkHybrid). Be the first to apply!