An excellent opportunity for an experienced in-house PHP web developer to help us on several challenging, on-going projects. The ideal candidate works with minimal direct supervision in a small team environment and has thecapability of working under pressure to meet the deadlines and comfortable in a "high-octane" environment. Selected candidate(s) need experience inthe entire software development lifecycle including: requirements, design, development, testing, and deployment. This position reports to the Manager of the applications development team.
Duties and Responsibilities
• Develop and maintain websites and functionality for various state agencies
• Create and enhance database structures in accordance with web application design and reports;
• Develop and promote the use of development standards to improve web security and enhance application design
• Provide presentations and technical support for clients in relation to web application development
• Understand user needs, requirements and requests to identify priorities, escalating urgent/conflicting requests
• Proactively identify, develop and deploy solutions to improve effectiveness of technology delivered materials/information
• Integrate systems using internal and third-party APIs
• Develop Drupal Pages, Views, Blocks and Modules
Desired Qualifications
• 4+ years development experience in a LAMP environment (Linux, Apache MySQL, PHP)
• 3+ years JavaScript and jQuery development experience
• 3+ years professional Drupal development experience
• Develop and implement modules in PHP and Drupal supporting web application functionality as necessary to meet requirements and design.• Drupal module development experience and an extensive knowledge of the Drupal core API and hook system
• Strong understanding of object-oriented design principles
• Experience with PHP MVC frameworks such as Zend, CakePHP, Symfony, etc.
• Strong database skills
• Experience working on the command line
• Experience with Git, Subversion or other revision control system including merging, branching and tagging
• Experience with standards-based HTML/CSS
• Experience with Test Driven Development
Personal Skills
• Dependable with a make it happen attitude
• Excellent communication skills and ability to work in a team
• Solution oriented
• Team player in an agile environment.
Minimum Qualifications:
• Six (4) years web and database experience including creating & updating table structures and views as well as CSS development
• Any equivalent combination of experience and/or education from which comparable knowledge, skills and abilities have been achieved.
Please Send CV to with Job Title:Senior PHP / Drupal Developer