24 Oct
Radio Canada International
Toronto
Senior Developer, ADaPT (Digital Strategy and Product)
Position Title: Senior Developer, ADaPT (Digital Strategy and Product)
Status of Employment: Contractee Long-Term (Fixed Term)
Position Language Requirement:
Language Skills:
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.
Why is this role important?
As a public organization, we are committed to protecting and handling our audience’s personal information in the most transparent and ethical way possible.
To help us achieve this, we are looking for a Fullstack Developer who has experience integrating consent management platforms. You will also have the opportunity to learn or expand your knowledge in personalization, and work with data on a larger scale to create unique, customized experiences.
Who you are:
You are a Fullstack Developer with several years of experience working with multiple languages and frameworks including Javascript, Typescript, Java, Python, and React. You have participated in the integration of a consent management platform in the past and are familiar with good data governance in the handling of personal information.
How you will make an impact:
You will work across the full Software Development Life Cycle (SDLC), including ownership of developing epics and stories, input into the architecture, creating front-end features and UI, building backend functionality, testing, and automating deployment, and CI/CD.
You will share your passion for data with an engaged team.
You will play a critical role in developing modules that integrate with our internal products, ensuring the team consistently delivers quality products.
You will use your knowledge of nodejs, typescript, and javascript to build out front-end and backend products.
You will be helping the team’s architects keep up-to-date on the latest developments in technology, assuring that our products remain modern, scalable, and performant.
You will have a test-driven-design approach and be responsible for writing automated test cases and suites to ensure quality and quick deployments using latest and best practices.
What you bring to our team:
The education: A Computer Science, Engineering degree or equivalent is preferred.
The tools:
You have at least 3 years of experience working with either JavaScript, Java, and/or Python.
The experience: You have previously successfully participated in the implementation of a consent management platform and worked to integrate data pipelines and APIs.
The communication skills: You know how to listen and relay empathy and understanding for diverse perspectives.
The collaborative Agile experience: You enjoy collaboration, pair-programming, and knowledge sharing.
Things you will learn on the job:
GraphQL, TypeScript
Java, and implementing REST API endpoints using Java
Relational databases such as Postgres, SQL etc.
Version control software such as Git, SVN etc.
Workflow / CI / CD tools such as Atlassian JIRA, Bamboo, Jenkins etc.
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.
20% of time for innovation, learning and development.
Opportunities to work with cutting edge technology.
Candidates may be subject to skills and knowledge testing.
#J-18808-Ljbffr
▶️ Senior Developer, ADaPT (Digital Strategy and Product)
🖊️ Radio Canada International
📍 Toronto