UI Developer (Contract ) – TOR02509

Take pride in what you do-and where you work. CBC/Radio Canada is Canada’s national public broadcaster and one of its largest cultural institutions. CBC/Radio-Canada brings diverse regional and cultural perspectives into the daily lives of Canadians in English, French and eight aboriginal languages.

What’s the role:

As a member of User Interface Developer team, you will contribute on project teams towards the build of micro-sites in support of the business objectives. As well as working closely with the Quality Assurance team to validate newly developed applications, and/or modifications, you will take business requirements with assistance of the Project Managers and transform them into web builds and work closely with the senior architects to ensure that designs and implementations meet the design and coding standards in place.

You will ensure proper technical documentation is maintained and will keep Project Managers, technical leads and team leads informed of status of deliverables and potential risks. In addition, you will work with the integration senior architect to ensure web development standards are met and will work with the CMS specialist senior architect to ensure that the enterprise content management system is extended and maintained according to the standards specified.

In this role, you will be tasked with performing feasibility assessments, task breakdowns of project requirements and will provide time estimates and overall work effort required.

You will also implement project deliverables with the understanding of existing project constraints and analyze user requests and/or specifications to determine the functionality demanded by system resources/requirements, using the most appropriate development technology to produce the required front-end application, and/or modification.

In this role, you will also estimate the effort and time required for development, testing and implementation of projects, troubleshoot when problems arise in on-going applications and will prepare complete documentation on each deliverable, upgrade or modification.

What you bring:

  • A Computer Science, Engineering degree or equivalent.
  • Proficient in Object Oriented analysis and design methodologies.
  • Expert knowledge of UI based technologies such as JavaScript (both procedural and OO variations), Ajax, JSON, XML, HTML, XHTML, table-less design, and experience using a JavaScript framework like YUI, Prototype, or Dojo.
  • Expert knowledge of UI based profiling and debugging tools such as Firebug.
  • Two to four years experience as a UI Developer working with content rich websites
  • Experience operating in both Windows and Unix environments and have a working knowledge of Apache, Tomcat, and Subversion.
  • In depth understanding of cross browser issues, CSS, W3C standards.
  • Knowledge and understanding of digital Content Management Systems, particularly Autonomy/Interwoven based solutions (Teamsite, Site Publisher would be an asset
  • Experience developing with PHP 5 would be an asset.
  • Ability to clearly explain objectives, requirements and directions to others.
  • Excellent communication skills and presentation skills with a keen sense for understanding the audience (both business and technical) and communicating at the right level of detail.
  • Strong written and oral communication, and interpersonal skills
  • Ability to deal with ambiguity and stressful situations.
  • Demonstrated ability to be successful in a fast-changing environment
  • Good organizational and time management skills.
  • Ability to quickly learn new technologies and disseminate information to other CBC personnel, including non-technical people.

If you are seeking a media environment that fosters creativity and innovation, this is the place for you.

We value the importance of a diverse workforce and encourage applications from Aboriginal Peoples, women, members of a visible minority and persons with a disability.

Please visit http://cbc.radio-canada.ca/jobs/ and apply online.

The CBC is committed to equity in employment and programming.

Post a Comment

Your email is never shared.

Upload Files

You can include images or files in your comment by selecting them below. Once you select a file, it will be uploaded and a link to it added to your comment. You can upload as many images or files as you like and they will all be added to your comment.

Write for us