[UPHPU-jobs] Web Engineer at University Corporation for Atmospheric Research

Nancy Fithian uphpu-jobs-postbot at uphpu.org
Thu Mar 29 13:49:28 MDT 2012

Utah PHP Users Group job announcement

University Corporation for Atmospheric Research
Boulder, CO

Nancy Fithian
nfithian at ucar.edu

Web Engineer
$60,000 - $80,000

The NCAR Directorate at the National Center for Atmospheric Research (NCAR) in Boulder, Colorado, seeks an individual to plan, develop, direct and implement its organizational-level and NCAR Directorate Content Management System (CMS) modules, Web pages and Web-based applications and tools development. Works closely with clients/partners on application and tool design, testing, training and documentation. Serves as NCAR Directorate Webmaster.

Designs and develops Web-based database applications and tools (such as metrics forms and collections; business processes, including committee management tools; performance appraisal tools, appointment nominations and reviews; data and document archives, etc.), involving forms, data validation, security features, email interactivity, user administration and reporting. 
Works with clients/partners to identify and define business requirements and application framework. Develops user interfaces from business requirements factoring work flow, subject matter, human factors and logic for intuitive and positive user experiences.

Performs database development, including indexing and optimization in MySQL. Ensures database integrity through the use of normalized data structure, complex queries (such as writing queries involving table alterations, views, selects, inner and outer joins and optimized queries) and other performance-enhancing methods. Uses object-oriented current version PHP coding controlling permissions, security, database queries, data manipulation and validation within a Model–View–Controller (MVC) software architecture. 

Performs Graphical User Interface development, including multipart forms and intuitive display using HTML, CSS and the jQuery Javascript library. Integrates applications by establishing connectivity with network systems, databases, search engines and information servers.

Required skills:
Must be proficient in database, server-based programming MySQL and have solid experience in and knowledge of design concepts including transactions, security, scalability and performance. Requires skill in project management, strong analytical skills, and ability to provide effective and efficient solutions to tasks at hand.

Must have expert skill in the Drupal CMS platform, including module development and theming and have successfully completed a major site migration from a legacy Web environment to Drupal  Requires expert skill in Object Oriented PHP programming, and in Web design and layout using HTML, CSS and graphic design tools.

Requires proficiency with JavaScript, AJAX and the jQuery JavaScript library, working knowledge of XML/RSS and experience with SVN or CVS source control. Must have skill in Web database administration, including the ability to write queries to MySQL relational databases, design and optimization.
Must have skill in creating W3C standards-compliant Websites and working in Linux, Windows and Mac environments. Requires ability to produce cross-browser compatible Web products that work on all operating systems and browsers including PC, Mac, Linux, IE, Firefox, etc. and have ability to lead and contribute to efforts in a highly-collaborative office environment. Requires excellent project management skills; ability to juggle multiple tasks under tight deadlines and to manage multiple Web projects.

Skill in graphic design, including the Adobe Creative Suite and/or basic understanding of meteorology desired but not required.

Required experience:
Requires Bachelor’s degree in Information Technologies, Computer Science, and/or Web Technologies; plus six years of experience; or equivalent. 

Partial relocation costs.paid.

UCAR offers generous benefits, including generous PTO, Family Medical Leave and holidays.  The benefits also include health insurance and participation in the TIAA-Cref retirement plan. Employees are required to participate in this plan by making a minimum contribution of at least 5%. In addition, UCAR conbributes 10% to an employee's retirement plan.

More information about the UPHPU-jobs mailing list