Drupal Developer
Xinnovit - Oakland, CA

This job posting is no longer available on Xinnovit. Find similar jobs: Drupal Developer jobs - Xinnovit jobs

Sr. Programmer Analyst/Web Developer
Sr. Programmer Analyst/Web Developer
The Client Is looking for a Sr. Programmer Analyst/Web Developer. Under the direction of the Web Development Technical Team Manager, this position serves as a senior Programmer Analyst in the departmental applications group, responsible for supporting the Marketing and Communications team.

The Sr. Programmer Analyst/Web Developer analyzes business requirements, develops projects and implementation plans, estimates development costs, recommends data base design, selects appropriate application architectures, designs, develops and implements solutions to meet business requirements. This individual collaborates with other groups including Quality Assurance, Business Analysis and Infrastructure teams and works closely with the Technical Team Lead, providing status on work, consulting on architectural design and technical issues, and brainstorming on solutions/approaches.

Bachelor's degree in computer science, or a related field; or an equivalent combination of education and 8-10 years of experience in a web application environment.

Expert level programming skills in Drupal, PHP, XML, Javascript, CSS, and HTML. Knowledge of Perl is a plus. Experience with Content Management Systems, and specifically with Cascade Server. Experience using web application development frameworks like cakePHP and Zend).

Demonstrated experience with social networking and commenting tools. Demonstrated development experience using WordPress, CMS tools (Cascade Server), Dreamweaver, Photoshop, and other programming tools (e.g., Zend IDE, Homesite, BBEdit)

Familiarity with PHP templating systems (e.g., smarty). Experience with implementing web services based on W3C standards, and knowledge of/experience with XML and DHTML.

Demonstrated expertise in all aspects of software development life cycle, including requirements analysis, application specification, system design, software architecture, programming, testing methodologies, deployment and release management, and maintenance support.

In-depth knowledge of and ability to apply advanced concepts and theories in object-oriented
design and development, design patterns. Demonstrated knowledge of web accessibility principles and experience in building for web accessibility. Technical understanding of and experience with source control systems (e.g., Subversion, CVS)

Excellent oral communication skills which demonstrate the ability to effectively gather and communicate information from clients in order to determine technical needs and requirements. Demonstrated ability to draft clear, concise and logically written communications such as systems documentation, technical requirements, and user manuals Skill set Drupal, PHP, XML, Javascript, CSS, HTML, Cascade Server, smarty, Subversion

Xinnovit - 2 years ago - save job