MUST BE USC OR GC
100% REMOTE NO WEST COAST CANDIDATES
SENIOR DRUPAL DEVELOPER
MUST KNOW ANGULAR FOR FRONT END
Roles and Responsibilities:
- Meet with website stake holders to determine their needs, schedule and recommendations for web site development and site administration.
- Work with our system administrator and other developers to effectively host web sites for customers that are designed and developed in Creative Services.
- Design, develop, test, modify, document, install, and maintain Drupal modules and web application on the website.
- Customize and extend existing Drupal modules and themes along with developing and implementing new modules and theme.
- Develop and maintain applications using Drupal 8 [OB(1] [SG2] backend development.
- Develop new or customize existing themes: knowledge of existing themes, HTML, CSS, JavaScript frameworks.
- Able to troubleshoot on module patch fixes on customization and upgrades.
- Provide & implement a proper testing mechanism for Drupal websites.
- Basic Qualifications:
To be considered for this position, you must minimally meet the knowledge, skills, and abilities listed below:
- Bachelor’s degree and 5 years’ experience in software development or a total 8 years of relevant experience will be accepted in lieu of the degree
- A minimum of 3+ years of experience working in major aspects of Drupal web application development and web architecture.
- Web development work experience with custom Drupal development, and Drupal Web Content Management System (WCMS) implementation.
- Proficiency in Drupal, including custom module development, key contributed (open sourced) modules and the core API, CCK, Views.
- Proficiency in creating and configure views for building content list pages, blocks and feeds.
- Ability to create and use taxonomy vocabularies and terms for classification and organization of content.
- Proficiency in configuring block types, manage blocks library and configure block layouts. Along with building main and sub-menu navigation systems by using menus.
- Proficiency in translating requirements/specifications into web apps using full Drupal approach and using headless approach as well (if required).
- Proficiency in creating and configure content types with appropriate fields and field settings for building data structures.
- Proficiency in MSSQL, MySQL and other relational databases.
- Proficiency in building RESTful web applications using core web services capabilities.
- Proficiency in Angular or C#
- Proficiency in the developing, maintenance and administration of Drupal modules and sites.
- Familiarity with Drupal multi-site installation configurations and best practices.
- Competency in Hand-coding HTML and table-less CSS.
- Proficiency using templates to theme components.
- Proficiency in writing template pre-process functions for overriding custom output
- Ability to utilize hook menu, hook form alter, hook query alter, hook install, add CSS, Drupal add JavaScript etc.
- Ability to debug Drupal, using devel, drush, firebug, and the various log files (watchdog, Apache, PHP, MySQL etc.).
- Ability to deploy and manage Drupal websites on servers.
- Experience with revision/version control systems (such as Git, SVN etc.).
- Ability to communicate clearly and accurately (both oral and written forms)
- Must be a Green Card Holder or a US Citizen
- Familiar with agile / scrum process
- Familiarity with Microsoft DevOps, JIRA or similar platforms
- Strong skills with MS Word, Excel, Project and Visio