Wednesday 24 March 2010

Qualities & Skills Web Developer Job Post

Web Developer, Online Media Group

Ref

281969

Location:

London

Contract Type

Continuing

Job Category:

Technology

Closing date for applications

31 March 2010

Key:

Qualities

Skills

Job Description

Role


BBC FM&T Online Media Group and Vision is looking for an experienced, professional and enthusiastic web developer to join a world class team responsible for extremely high-profile products. The role requires an excellent knowledge of mark-up languages, template and scripting technologies, accessibility issues, web standards, and proven experience of working in a mixed discipline team delivering large scale web applications.

Context

BBC Future Media & Technology (FM&T)'s ambition is to create the world’s most compelling digital media services. We aim to propel the BBC toward an online, on-demand world by finding new ways of reaching audiences wherever they are. The Group is at the heart of the BBC’s plans to transform the Corporation for the digital age.

Online Media Group and Vision (OMGV) is the department in FM&T responsible for design and delivery of core applications, frameworks, Internet and mobile services that power the award-winning
BBC iPlayer, the bbc.co.uk Homepage and social media tools used across BBC Online. It also supports the online presence for the BBC’s most popular TV brands like Top Gear, The Apprentice and Eastenders.

This position is in the team which develops and supports the software powering live, audience facing blogs. There are now more than 300 blogs (and growing steadily) which serve more than a million unique users each week, making this one of the most popular areas of
BBC Online. This is an exciting opportunity to join a team that works in an agile, collaborative way with all areas of the BBC to ensure efficient delivery of maximum user value and products at the forefront of the digital revolution.

Knowledge & Experience


Essential

• Demonstrable hands-on development skills and industry experience in the following:
o Cross-browser compatibility and accessibility
o Movable Type or another
CMS
o HTML
o
CSS
o Exposure to PHP, Perl or similar language with a willingness to learn more.
o Object Oriented JavaScript including the use of
AJAX techniques and JSON; familiarity with Javascript libraries such as Glow, jQuery or Prototype.


• Knowledge and professional experience of accessibility, usability and cross-browser issues

• An ability to rapidly and effectively understand and translate client business requirements into effective technical solutions.

• Experience of working in an environment where products have to be delivered to specific time-scales

• Professional experience of web development processes


Well-developed analytical and investigative skills

• A good understanding of and experience of working to open standards & protocols including relevant W3C standards.

• Experience of supporting, modifying and maintaining systems and code developed by 3rd parties


• Self-motivated with good organisational skills in order to work to challenging deadlines

Desirable

• Where not essential for the role, demonstrable hands-on development skills and industry experience in any of:
o XML based data sources
o MVC frameworks
o ActionScript
o Photoshop


• Experience in project management and/or project-based working, including an understanding of Agile development techniques and test-driven development

• Knowledge of user experience design and information architecture principles and techniques

• Experience of working with code repositories (e.g. SVN) and bug tracking tools (e.g. Trac, JIRA)

• Experience in social media.


Analytical Thinking
Ability to simplify complex problems or projects into component parts, exploring and evaluating them systematically, and identifying and resolving problems.

Planning and Organising
Ability to think ahead to establish an efficient and appropriate course of action for self and others. Prioritises and plans activities taking into account all the relevant issues such as deadlines, staffing and resource requirements.

Influencing/Persuading
Ability to present sound and well-reasoned arguments to convince others, drawing from a range of strategies to persuade people in a way that results in agreement or behaviour change.

Communication
Ability to get one’s message understood clearly by adopting a range of styles, tools and techniques appropriate to the audience and the nature of the information.

Team working
Collaborative and constructive attitude and approach when working with project and discipline teams. Proactive attitude to utilising downtime to the benefit of the discipline or project team.

Resilience
Able to pay attention to detail and manage workload whilst maintaining levels of performance under the pressure of challenging deadlines.

No comments:

Post a Comment