Company:
Canadian Broadcasting Corporation
Location: Montréal
Closing Date: 04/12/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Position Title:
Lead Developer (T & I) (Telework/Hybrid)
Status of Employment:
Contractee Long-Term (Fixed Term)
Position Language Requirement:
English, French
Language Skills:
English (Reading - B - Intermediate), English (Speaking - B - Intermediate), English (Writing - B - Intermediate), French (Reading - B - Intermediate), French (Speaking - B - Intermediate), French (Writing - B - Intermediate)
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.
Unposting Date:
2024-11-10 11:59 PM
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 & Infrastructure (T & I) 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.
This is a hybrid role with a mix of in-office and remote work.
Why is this role important?
As an Application Lead Developer, you will have a primary focus on numerous projects in one of the following business units: Media, Content or Corpo applications in the department of Enterprise Application Development. You will bring expertise in .Net and/or other programming paradigms and will consult/collaborate with other Lead Developers and our Solution Architects to support application development work across products, platforms, and teams.
You will play an important role in leading the development process within a product team. This includes supporting and continuing to shape our technical design, quality management, review practices and optimizing the delivery and release pipelines that get our apps to production. You'll be part of a team that values growth, excellence and innovation.
Responsibilities:
Lead and enable the Application Development team to deliver and support Software Application products.
Work with Developers and Product Owners to ensure implementations/approaches are cohesive and align with the system design and technical requirements.
Lead design and code reviews; mentor developers.
Manage scoping and prioritization.
Manage release processes (testing, release management with QA, debugging and bug fix), deployments, and incident reviews.
Provide input and feedback on technical decisions, taking ownership when necessary.
Promote software development best practices and help the team maintain robust, testable, maintainable, performant and quality code.
Collaborate with UI/UX designers to deliver the best possible audience experience.
Engage in quality management activities.
Collaborate with other technical leaders to align our technical and business strategies.
Openly communicate with team members, being supportive and receptive to feedback.
Actively contribute to our communities of knowledge, practice and expertise.
Qualifications:
Three or more years of experience in a senior application development role.
Degree (BA, BSc) or diploma in a Software Development, Science or Engineering related discipline.
Strong experience with mentoring and guiding other developers.
Experience in leading coding standards, quality management, source code management, CI/CD pipelines, and Agile best practices.
Strong experience with relational and non-relational databases.
Excellent communication skills, with the ability to facilitate technical discussions.
A problem solver and good communicator who takes ownership of their work.
A dynamic individual who loves to learn and connect with others.
Extensive knowledge in C#, .net and the Microsoft software development ecosystem.
Expert knowledge in multiple CI/CD platforms such as Jenkins, Azure Devops or Github Actions.
Advocate for diversity, equity, inclusion, and accessibility in the workplace.
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.
Primary Location:
1000, Rue Papineau, Montreal, Quebec, H2K 0C2
Number of Openings:
1
Work Schedule:
Full time
#J-18808-Ljbffr
Share this job
Canadian Broadcasting Corporation
Similar Jobs
- View Job
Lead Developer (T & I) (Telework/Hybrid)
Montreal - View Job
Lead Developer (T & I) (Telework/Hybrid)
Montreal - View Job
Lead Developer (T & I) (Telework/Hybrid)
Montreal - View Job
Lead Developer (T & I) (Telework/Hybrid)
Montréal - View Job
Lead Developer (T & I) (Telework/Hybrid)
Montréal