Job Responsibilities

  • Custom programming and web application development for Drupal
  • Testing, maintenance and troubleshooting of existing company sites
  • Contributing ideas and efforts towards internal projects and working as part of a team to find solutions on various problems

Required Skills

  • Proficient in Drupal, including custom module development, key contributed modules and core API
  • Drupal hands-on development experience
  • Proficient in the maintenance and administration of Drupal modules and sites.
  • Experience integrating open source and third-party applications into existing systems
  • Solid understanding of AJAX, HTML, Javascript, and CSS
  • Familiarity with source control systems such as Subversion, etc.
  • Results-oriented, reliable, able to work under pressure
  • Ability to communicate technical ideas to business users and other teams (design, qa)
  • Eager to embrace current and emerging web technologies

Qualifications

  • A Bachelor degree in Computer Science or a related field (or combined with related experience)
  • Solid understanding of HTML, Java-script, and CSS
  • Drupal programming experience (samples of applications that you have worked on are required)
  • Ability to communicate and work well with others
  • Ability to handle a fast-paced work environment, deadlines and new challenges. Experience that would be a plus

General Responsibilities

  • Work effectively and collaboratively with Web Systems colleagues on assigned projects and activities.
  • Maintain professional relationships with customers, management, colleagues and deliver high-quality customer service.
  • Lead design and implementation of Drupal Sites
  • Recommending, designing and implementing the appropriate architecture and application design for multiple projects
  • Defining transition steps from the current to the future state application architecture including interoperability
  • Defining Functional, System and Architectural requirements
  • Install and Configure Drupal Environments on-premise and cloud environments
  • Develop new Drupal 7/8 Modules and extend existing Drupal Modules
  • Debug and resolve Drupal related issues
  • Deploy and manage releases for Drupal Applications
  • Migrate Drupal websites from Drupal 7 to Drupal 8
  • Assist Designers to build Drupal themes
  • Recommend to management development approaches and strategies for applications and services provided to House customers.
  • Work closely with management, project managers and members of the Development Team to develop detailed specification documents with clear