University of Colorado Boulder: PHP Programmer

(Boulder, Colorado)

The University of Colorado Boulder seeks a PHP programmer with demonstrated experience and other complementary skills to join our team. Ideally, you have experience not only in PHP, but in programming languages such as Ruby on Rails, Python and Perl (we will also consider a combination of PhP and other programming skills combined with a willingness to learn). Beyond technical skills, we are looking for someone with strong conceptual and information design skills and organizational ability. This position actively works as part of a team of front-end web developers, information architects, designers, and project managers in implementing web-based applications in environments that drive the achievement of university communications goals.

Responsibilities include the following platforms:

Linux

Ability to install and configure the Linux OS (RHEL/Centos/Ubuntu) in hosted environments.  Ability to leverage functionality of the Linux Operating System to quickly deploy new web applications in cloud settings or remote data centers.  Ability to optimize the OS to support the applications we develop.

Apache

Ability to install, configure, and deploy applications on the Apache Web Server is required. In addition, an ability to optimize the web server based on configuration settings is strongly desired.  The ability to troubleshoot issues with the Apache web server is critical.

MySQL

Ability to install, configure, and deploy MySQL.  Ability to optimize MySQL.  Extensive knowledge of SQL is required, including relational database design, database normalization, and SQL query optimization.

PHP

The application that this role will be developing, modifying, and maintaining is PHP-based. The ideal candidate will have 3+ years of recent PHP experience. Ideally the candidate will have experience building an entire web application from scratch using PHP.  Experience working in an open source community is highly desired.

HTML/CSS

Ability to help create web pages based on standard HTML.  Some ability to add styling to web pages leveraging CSS.

Content Management System(s)

Ability to install, configure, and deploy Drupal, Wordpress, or equivalent CMS environments.

Experience and skills required:


  • 3+ years of PHP development and strong knowledge of SQL relational databases.
  • Solid experience with programming and scripting languages
(e.g. PHP, Perl, Python, Ruby), and understanding of object-oriented programming.
  • Experience with developing websites in a content management system, including module/plugin development (e.g. Drupal, Wordpress, etc.)

  • Strong knowledge of code optimization and software design principles

  • Ability to develop, test, deploy, and maintain traditional and mobile websites and web-based tools.
  • Experience dealing with multiple-tier deployment (DEV, QA, stage, production) and high-performance environments
  • Excellent skills in debugging and optimizing code, queries, and databases
  • Experience and strong understanding of HTML, XML, XHTML, JavaScript, JQuery, RSS, Ajax, and CSS

  • Experience in integrating data feeds (XML, JSON, etc.) into applications

Experience and skills preferred but not required:

  • Experience with REST and SOAP style interfaces
  • Proficiency with Git, Subversion (SVN),  or similar source control system
  • Experience building Facebook or mobile applications

The successful candidate will need to be bright, ambitious, and motivated to be successful at CU-Boulder.

Compensation: $60,000 - $65,000 annually; Commensurate with experience

Great team environment - Competitive salary - Variety in projects - Paid holidays, vacation days, sick days - One of the most beautiful campuses in the world - Bus pass - Tuition benefits

Required Application Materials: To apply, please submit the following materials online at jobsatcu.com: 1) A cover letter that specifically addresses the job requirements and outlines qualifications 2) A current resume 3) The names, addresses, daytime telephone numbers and e-mail addresses for three professional references If you have difficulties submitting application information, please contact the jobsatcu help desk at: 303.735.6000



Published: 166 days ago.
 
 
 

Powered by TKB JobPortal