Minimum Requirements:
MANDATORY SKILLS/EXPERIENCE
The selected consultant is expected to possess:
At least 8 years of full-time experience developing applications using PHP, including at least 3 years of full-time experience developing Drupal 6 & 7.
At least 5 years of full-time experience using HTML, JavaScript, CSS
At least 5 years of full-time experience developing on the LAMP (Linux, Apache, MySQL, PHP/Perl) software stack.
Experience developing web applications using AJAX
Demonstrated experience developing applications with Oracle & MySQL RDBMS
Demonstrated experience implementing Drupal modules such as Views, Workbench, Feeds
Knowledge of Web Services
Experience with a version control system such as Subversion or CVS
Excellent oral and written communication skills and the ability to clearly articulate to all project members and stakeholders; must be a team player who works well with technical and non-technical resources.
DESIRABLE SKILLS/EXPERIENCE :
Experience working with/for City government and education agencies
Experience with XML technologies
Experience & participation in waterfall & agile projects.
Experience writing Drupal Hooks and creating Drupal Themes
Experience with Drush
Experience with jQuery
Experience with Github
Experience developing web applications in Java or .NET