Thursday, April 26, 2012

Job opening - Web Applications Programmer 3 at University of California, Berkeley (Berkeley, CA)


Web Applications Programmer 3
UC Berkeley - Main Campus


The UC Berkeley Department of Civil and Environmental Engineering is undergoing a renaissance as its faculty and students are called upon to improve civil infrastructure, protect resources, mitigate natural hazards, and create efficient and sustainable engineered systems in order to address challenges facing society. As the department evolves to help students prepare to meet these challenges, it requires staff to demonstrate initiative, resourcefulness, flexibility, and professionalism.

The rigorous programs of the Civil and Environmental Engineering department (CEE) at UC Berkeley prepare students for leadership in engineering careers.  US News and World Report ranks our graduate programs in civil engineering and in environmental engineering #1 for 2013 (4 years in a row).  

The department has fifty full-time faculty members and twenty staff dedicated to the educatio! n of more than 400 undergraduate and 360 graduate students.

The Department of Civil and Environmental Engineering is seeking an Applications Programmer to develop departmental web applications and administer the department website content management system.


Responsibilities:

The Applications Programmer 3 is responsible for web application development and maintenance. The Application Programmer 3 develops and maintains the Drupal content management system providing the infrastructure for the department website. The Applications Programmer 3 establishes best practices, policies and procedures for web software development within the department. The Applications Programmer 3 must be experienced in systems analysis and software engineering.


80% Web Application Development

• Independently manage the design, programming, modification and maintenance of complex web applications.
• Perform systems analysis by working with c! lients to determine needs and creating functional specificatio! ns and mockups.
• Utilize extensive knowledge of best coding practices to ensure security of all web applications and databases.
• Update and extend departmental web applications. Design user interfaces to ensure ease of use, visual appeal, and consistency.
• Troubleshoot problems, resolve security issues, and develop policy and procedures that apply to departmental web applications.
• Implement database applications using a thorough understanding of relational database design principles. Read and generate database schema and administer complex relational databases. Use extensive SQL experience to create complex queries with multiple joins.
• Configure, install, and maintain MySQL databases on Linux servers.
• Interface with and import data from external campus databases. Integrate applications with campus-wide secure authentication systems.
• Document databases and applications using database modeling tools, wi! kis, and text documents.
• Participate in campus-wide technical groups and mailing lists.


20% Drupal CMS Development

• Develop and maintain the department website Drupal content management system including installation of major version upgrades, security updates, module installation, and implementation of site functionality enhancements.
• Build web applications in Drupal and integrate existing web apps with Drupal.
• Enhance site usability and visual appeal through theming, CSS, and graphic design.
• Serve as a Drupal resource for IT staff throughout the College of Engineering.
• Create site sections and pages for editing by content editors.


Qualifications:

• Advanced skills in web application programming, functional and object oriented programming using PHP, MySQL, Apache, LDAP.
• Highly developed knowledge of software engineering best practices, relational database desig! n, and web application security.
• Ability to independently pe! rform systems analysis and abstract application requirements from real-world processes.
• Demonstrated ability to develop and maintain Drupal websites.
• Proficiency in user interface design, visual design, CMS theming, and CSS.
• Motivation and ability to learn new technologies quickly and independently.
• Strong problem solving and critical thinking skills, creativity, and attention to detail.
• Ability to communicate and collaborate with technical and non-technical personnel at various levels in the organization.
• Knowledge of campus processes and procedures including faculty hiring, course data tracking, and department fund distribution (preferred).
• Bachelors degree in related area and/or equivalent experience/training (preferred).
• 3 or more years of experience in software development (preferred).


Salary: $57,000 - $84,600 annually, depending on qualifications and experience.  This! is to the midpoint of the salary range for Grade 22 in the Professional and Support Staff (PSS) program for classification as Applications Programmer 3 (UCB). For information on the comprehensive benefits package offered by the University visit:
http://atyourservice.ucop.edu/forms_pubs/misc/benefits_of_belonging.pdf

First Review Date: Open until filled

To Apply: Visit http://apptrkr.com/246273 click on 'search and apply for jobs now' and look for job number 13685.

Additional Information: This position has been designated as sensitive and may require a Criminal Background Check. We reserve the right to make employment contingent upon successful completion of a Criminal Background Check.


The University of California, Berkeley is one of the world's leading universities in research, teaching, and public service. The campus employs 2,028 faculty and over 14,000 staff in more than 130 academic departments and interdepartmental groups, librarie! s, museums and more than 65 interdisciplinary research units contribute! to this dynamic and vital research and teaching environment.

The University of California, Berkeley is an Equal Opportunity Employer. We offer a diverse working environment, competitive salaries, and comprehensive benefits.


jeid-eac71d94d734ddd09c6dab85aa3eedf5



Apply for this job vacancy

No comments:

Post a Comment