Full Stack Developer Python, Java Script And Api Exp

Ottawa, ON, Canada

Job Description


\xe2\x80\x9cThe start date of this job is flexible and in order to find the best candidate the job may remain open much longer than the date mentioned on this posting\xe2\x80\xa6.or you may be asked to start sooner than the expected start date if you are able to do so!\xe2\x80\x9d

URGENT: Please read the job description below. If this interests you, please send a MS-Word version copy of your updated resume (ASAP) along with your salary expectations, first available date, and a telephone contact number.

Please mention the job title above in the subject line.
The recruiter in charge of this role is Fathiya.

If you do not think you are a match for this opportunity, but know someone who is, feel free to forward this email to them and you will be eligible for a referral bonus upon a successful hire.

One of our government broadcasting clients is looking for a Full Stack Developer - Python, Java script and API exp.
Location: Fully remote (candidates located in Canada) or it can be Hybrid mode - 2x week at the Toronto office (candidate located in Toronto area)
Benefits: Insurance, Pension Plan, 20 days of vacation + all Canadian holidays; among others perks.

DESCRIPTION:
With our client, we all have a story to tell. What\'s 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 you\'ll 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, but the future of our country.

Why is this role important?
If you want to enter the world of digital media and be part of the change and growth of one of Canada\'s long-established and respected broadcasters, this is your chance. Digital Products is looking for a Lead Developer to work with the Audio Video Platform (AVP) team. The AVP team is responsible for building, maintaining and supporting the workflows that ingest, process and publish live and on-demand streams that are delivered to our audience through digital streaming products such as Gem, Listen, News and Sports. You will lead the development of our video CMS and backend media service. You will support the development team by contributing to the code, providing guidance on technical approaches of features and ensuring work delivered meets requirements and adheres to coding best practices.

Every day, millions of Canadians find out what is happening in our country. From news to sports to the arts to Indigenous to Being Black in Canada to kids and more, our client has a portal into Canadian life with the mission to serve all Canadians.

We welcome people who are strong collaborators and feel they can contribute in non-traditional ways. If you\'re passionate about Canada and you love technology, learning and bringing out the best in others, you\'ll love working in the Audio Video Platform team.

Here\'s why we should work together:
Our digital teams\' values - collaboration, learning, and continuous improvement - embody who we are as a people- focused, digital-forward employer. We follow lean Startup principles and use an Agile approach. Our dedicated people managers work closely with every individual to ensure we are leveraging their strengths, championing their ideas and supporting their pursuit of new skills and their desired career progression.

Here at our clients Digital Strategy & Products, we want you to be happy and feel good at work. It is essential that work be a safe space where our employees are able to share their authentic selves with one another and to push each other to challenge conventions.

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, wherever your interests lie.
  • 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 m
...

entorship 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 favors experimentation and an iterative approach in order to achieve the highest form of technical innovation.
HOW YOU WILL MAKE AN IMPACT:
You are an experienced full stack developer looking to apply and build upon your skills in:
  • Designing, developing and maintaining the media services tools that deliver live and on- demand streams to our audience through the digital streaming products
  • Working with developers, technical leads, and QA to ensure code is testable, maintainable, performant and quality code
  • Collaborating with Product, Agile Team Lead and development team to assess feasibility of features and provide estimation of work efforts
  • Be involved in wireframes and design (UX/UI) reviews
  • Provide 24/7 rotational on call support of internal applications and identity opportunities to develop monitoring tools and/ or training to phase out this support
  • Understanding the importance of accessibility and knowing what it takes to meet the needs and inclusivity of all users
  • Having an opportunity to join a company with a mission, value set, and tech- forward approach that aligns with your own; a place where knowledge-sharing guides your learning
  • Wanting to be part of a fun team, engaged in a continuous learning culture, where you can take on new challenges and be a significant contributor to engaging our pan Canadian audience
QUALIFICATIONS - External What you bring to our team:
  • Must have minimum 3 years of proven work experience as a developer
  • Must have minimum 2 years of work experience with Python
  • Must have minimum 2 years of work experience with Java Script
  • Must have minimum 1 year experience with the implementation of APIs and/or services
  • Must have minimum 1 year experience with relational and non-relational databases
  • Java or Typescript experience is an asset!
  • Knowledge of media domain (eg. ingestion workflows and streaming protocols)
  • Three or more years of experience in a development role
  • Possess a degree (BA, BSc) or diploma in a Software Development, Computer Science or Engineering related discipline, delivered by a recognized learning institution
  • Knowledge in software development lifecycle and Agile best practices
  • You are proficient in one or more programming languages such as Javascript, TypeScript, Java, Python and UI development libraries such as React
  • Experience with the implementation of APIs and/or services
  • Familiarity with source code management, CI/CD pipeline (eg Jenkins), release management
  • Familiarity with relational and non-relational databases
  • Demonstrated ability to drive innovation and improvements. Ability to learn and share knowledge on new technologies
  • A problem solver and good communicator who takes ownership of the work they do, see problems as opportunities, and share new ideas. A dynamic individual who loves to learn and connect with others
NICE TO HAVE:
  • Understanding of quality engineering practices
  • Understanding of audience impact for a media and broadcasting company and developing best in class UX experiences
  • Knowledge of media domain (eg. ingestion workflows and streaming protocols) is a plus
  • Have ability to lead and connect with people inside and outside of the team (eg. other product teams, stakeholders as necessary)
Please note that this is the most up to date version of job description available at this time - During Client Interview you will receive additional information - variance may apply!

Please note: Adherence to our end client\'s vaccination policy is a requirement

Please visit the TEAMRECRUITER website to review other CAREER OPPORTUNITIES!

Jobboom

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.


Related Jobs

Job Detail

  • Job Id
    JD2113630
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Ottawa, ON, Canada
  • Education
    Not mentioned