Senior Developer (technology & Infrastructure)

Montreal, QC, Canada

Job Description

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.

Behind the scenes, but ahead of the curve: help us develop the next-generation public broadcaster.

Created in 2015 to align, lighten and modernize infrastructure, the Technology and Infrastructure (TI) team is the backbone and the future forward arm of CBC/Radio-Canada. We are the people that make stuff work. We make connections; between media content, systems, people and places. We are the space in between.

A place with purpose. CBC/Radio-Canada has always been a highly-regarded pioneer of media technology. Not just in Canada, but around the world. Today, we're transforming ourselves from a conventional radio and television broadcaster into a modern digital media company. Technology is the driving force. TI is the team making it happen.

Your role

CBC/Radio Canada's Corporate Services IT application portfolio management team is currently seeking a creative, qualified and talented Web Developer. Based in Montreal, as part of a multidisciplinary team, you will focus primarily on integrating and developing solutions for our partners. You will:

Help conceive and document technical analyses for software application development and integration, primarily web-based.

Help integrate, optimize and maintain cloud solutions, as well as develop, test and maintain the related APIs.

Share responsibility with other team members for hands-on development and coding; unit, integration and functional testing; and deployment support in line with best practices and established standards.

Share responsibility with the rest of the team for application support and maintenance and responding to system issues and bugs.

Ensure effective implementation and integration of applications and appropriate documentation.

Conduct integration testing of separately developed components.

Qualifications

We are looking for a candidate with the following:

Certificate or bachelor's degree in computer science with specialization in software development (or the equivalent)

Relevant web experience: proven track record of web development, including both web integrator and developer tasks

Familiarity with Agile development, using Scrum and Scrum of Scrums toolboxes

Knowledge of Microsoft development environments, continuous integration environments (Jenkins, etc.), and source code archiving tools (GIT, etc.)

Relevant experience with web technologies such as SPA development; HTML5, CSS3 and JavaScript; and Bootstrap/Angular JS frameworks

Experience developing web services using Web API

Experience with NoSQL databases such as MongoDB

Asset: Experience developing for mobile platforms (Xamarin, Xcode pour native iOS, native Android)

Knowledge and skills:

Excellent communication skills (verbal and written) in French

English is an asset

Proven teamwork skills

Analytical mind

Ability to easily incorporate new concepts and work within tight deadlines

Ability to stay current on the latest technological advances, trends and approaches in software development and architecture, while maintaining your project and support commitments

Candidates may be subject to skills and knowledge testing.

If this sounds interesting, please click on ''Apply online''. We thank all applicants for their interest, but only candidates selected will be contacted.

CBC/Radio-Canada is committed to being a leader in reflecting our country's diversity. That's 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. That's 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 Canada's public broadcaster. For more information, visit the 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 recruitment@cbc.ca.

You are invited to consult and familiarize yourself with our Code of Conduct, which can be found on our . All employees must adhere to the Code as a condition of employment. We also invite you to take a look at our policy on . In 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.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2038068
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montreal, QC, Canada
  • Education
    Not mentioned