Location: Barrington, IL
Please note, this is a back-end web development position. We're looking for someone whose skill set is writing code to solve problems, not designing web pages.
This position involves working as part of a small team to build improvements to TCIs existing backend software and build and deploy new sites, tools, and product offerings.
Specific duties will include:
Roll out new Web sites and improve existing sites
Develop, test, and deploy new functionality to existing and new sites
Review and critique others' code
Assist in monitoring and troubleshooting Web sites Contribute to strategic discussions regarding technology decisions
Requirements
This position requires 3 to 5 years of web development experience, along with at least 2+ years Drupal experience, inluding:
Thorough understanding and experience with the Drupal API
Experience writing Drupal PHP modules
Deep understanding of Drupal template system with the ability to write php-based template override functions for menus, pages, panels, feeds, views etc
Strong jQuery skills and Drupal-specific jQuery knowledge including Ajax
Strong experience writing W3C valid XHTML/CSS code in a cross browser environment
2+ years solid HTML/CSS, Drupal, PHP and mySQL experience in Linux/Unix/Apache environments
Minimum 3 years web development experience in a variety of major computer programming languages (e.g., JavaScript, Ajax, XML, HTML/CSS, JAVA)