C# Senior Developer OTT Team (French Services) (TeleworkHybrid)
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 FrenchLanguage 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 PMAt 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 .
Primary Location:
1000 Rue Papineau Montreal Quebec H2K 0C2Number of Openings:
1Work Schedule:
Full timeRequired Experience:
Senior IC
- ...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...SeniorFrench language skillsTemporary workPart timeInternshipWork at officeImmediate startRemote work
$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...SeniorFrench language skillsLong term contract$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,...SeniorLong term contractFull timeWork at officeLocal areaRemote workWork from homeFlexible hoursShift work- ...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 skillsFull timeFlexible hours
- ...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...SuggestedFull timeLocal areaWorldwideFlexible hoursDay shift
- ...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 timeInternshipWork at office2 days per week
- ...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 skillsFull timeTemporary workPart timeInternshipImmediate start
$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 /...SeniorFull timeContract workApprenticeshipRemote workFlexible hours- ...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...SeniorFrench language skillsPermanent employmentFull timeRemote workWorldwide
- ...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 skillsPermanent employmentFull timeInternshipWork at officeImmediate startRemote work
$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...SeniorFrench language skillsContract work- ...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...SeniorHourly payContract workApprenticeshipRemote workFlexible hours
$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,...SeniorFrench language skills- ...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...SeniorFrench language skillsPermanent employmentFull timeWork at officeFlexible hours
- ...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 skillsPermanent employmentFull timeInternshipImmediate startRemote work
- ...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...SeniorFrench language skillsPermanent employmentRemote work
- ...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...SeniorFrench language skillsDaily paidFull timeImmediate startFlexible hours
- ...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)...SeniorFrench language skillsFull timeFlexible hours
- ...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 skillsPermanent employmentFull timePart timeInternshipImmediate startNight shiftAfternoon shift3 days per week
- ...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 skillsFull timeWork at officeFlexible hours
$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...$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...SeniorFrench language skillsLong term contractRemote workShift work- ...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...SeniorFrench language skillsLong term contractPermanent employmentFull timeFlexible hours
- ...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...SeniorFrench language skillsApprenticeshipWork at officeLocal area3 days per week
- ...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...SeniorFrench language skillsFull timeWork at officeFlexible hours
- ...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...SeniorFrench language skillsPermanent employmentFull timeWork at officeFlexible hours
- ...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...SeniorFrench language skillsWork at officeFlexible hours
- ...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,...SeniorContract workNight shift
$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)...SeniorFrench language skillsLong term contractPermanent employmentContract workWork at office- ...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;...SeniorFrench language skillsPermanent employmentFull timeFlexible hours
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!

