Responsibilities:
Develop and implementcustom modules in PHP/Drupal.
Participate in daily meetings and regular planningand review sessions.
Interact with cross-functional teams to ensurecomplete delivery of web applications.
Provide documentation and participate in code reviews,planning sessions and routine status stand-ups.
Provide accurate level-of-effort time estimates and provide recommendations for feature prioritization.
Assist in release/deployment planning and execution activities.
Create visually appealing web pages and interfaces.
Create, edit or modify templates for CMS or web development frameworks.
Test cross-browser, cross-platform, and/or cross-device compatibility.
Test for compliance to standards, such as accessibility, in the clients’region or domain.
Conduct observational user testing and review designsagainst usability heuristics.
Qualifications:
Bachelor’s degree in computer science or a related field (or combinedwith related experience).
Understanding of HTML, JavaScript and CSS.
Ability to communicate and work well with others.
Ability to handlea fast-paced work environment, deadlinesand new challenges.
Knowledge of SEO coding best practices is a plus.
Experience in web application development with minimum 2+ years’ experience
Drupal programming experience.
Knowledge and/or advancedlevel PHP5, MySQLand HTML/CSS/AJAX/ JavaScript.
Knowledge and/or advancedexperience with Drupal architecture, best practices, and coding standards.
Experience with object-oriented design and data modeling.
Familiarity with user experience designprinciples and processes.
Experience with third-party applications/tools and integration.
Knowledge of web application securityconsiderations.
Working knowledge of Web servers(Apache, IIS).
Experience with source/version control systems.
Excellent verbal/written communication skills and strong time management and analytical/problem solving abilities.
Experience with Java or C/C++ desired.
Social media or user generated content experience highly desired.