Web Developer | NCAR

achaux's picture
Employment type: 
Part time
Telecommute: 
Not allowed

Part-time Web Developer II

PLEASE NOTE: This is a new part-time (30 hours/week) position. Initial consideration will be given to applications received prior to Friday, August 28, 2009. Thereafter, applications will be reviewed on an as-needed basis.

NCAR Directorate

Paid relocation per UCAR relocation policy

Special Note: No long-distance telecommuting permitted. Occasional local work from home is possible.

BASIC JOB FUNCTION: Designs and develops sites and applications. Partners and coordinates with DO content Mangers. Develops, tests and deploys applications. Collaborates with UCAR Web community. Completes project management tasks.

DUTIES INCLUDE:

  • Designs and develops websites and applications in the NCAR supported Content Management System (CMS-Drupal) based on client-focused needs analysis and scope of work.
  • Develops and maintains strong partnerships with and support of DO Lead Web Content Managers.
  • Designs and develops the necessary back-end database and SQL calls for the applications.
  • Develops, tests, deploys, and supports applications such as the scientific and engineering appointments process tools, budget reporting tools, the Administrator Users Manual, and web forms.
  • Provides project management of multiple concurrent projects and communicates effectively with clients.
  • Documents website code and applications.
  • Manages web content and develops and adopts best practices for text and media management.
  • Tracks website analytics and usage statistics to constantly improve website usage.
  • Refines and optimizes web applications based on user testing and feedback.
  • Maintains, develops, troubleshoots and debugs applications through the use of content management systems and customization.
  • Optimizes graphic media for integration into web applications.
  • Collaborates in the development of cross-NCAR/UCAR web themes and content where applicable.
  • Represents the Directors office on organization-wide web committees.
  • Works with external web consultants on special projects.

REQUIREMENTS INCLUDE:

    Education and Experience:
  • Associate’s degree in multimedia and web design and development; plus
  • four years of relevant experience; or
  • an equivalent combination of education and experience.
  • Must have experience in web application development and architectural in a CMS/Drupal environment.
    Knowledge, Skills and Abilities:
  • Skill in the Drupal CMS theming system, developing functionality via Drupal module development.
  • Ability to install and configure Drupal modules, with advanced knowledge of CCK and Views.
  • Advanced skill in HTML/XHTML markup language.
  • Skill in developing standards-based websites, including the ability to write code without the use of GUI tools.
  • Strong written and oral communications skills.
  • Strong teamwork skills.
  • Advanced skill in CSS for layout and design of websites.
  • Strong web layout skills to achieve professional presentation style for web communications and effective website architecture.
  • Knowledge of client server and internet systems architectures.
  • Skill in PHP programming language, including the ability to write queries to MySQL relational databases, and to format the returned results to the design’s standards.
  • Knowledge of advanced relational database concepts.
  • Skill in SVN or CVS source control.
  • Skill and experience in the design and development of relational databases, preferably MySQL.
  • Ability to develop web applications that are secure and modular.
  • Ability to produce web products that work on all operating systems and browsers including PC, Mac, Linux, IE, Firefox, etc.
  • Skill in graphic design sufficient to produce figures, posters, documents, headers and associated visuals using front-end development tools such as Dreamweaver, TopStyle and Flash .
  • Advanced skill in methods to increase website usability.
  • Commitment to innovation and new technology review and adoption.
  • Desire to share knowledge and collaborate in a team environment.
  • Demonstrated ability to cooperate with a variety of people and to achieve results.
  • Strong customer service skills.

Job Location: Boulder, CO, US.