Senior Drupal Developer

Apply Now

Company: Spruce Infotech

Location: Mississauga, ON L4T 4M6

Description:

Senior Drupal Developer

Location: Ottawa ON / Mississauga, ON

Exp: 9+ Years experience

Security Clearance:
  • Security Clearance (Enhanced Reliability Status) from Government of Canada or the candidate should be a resident of Canada for 5 continuous years

This position will interface with key stakeholders and apply technical proficiency across different stages of the Software Development Life Cycle, including Requirements Elicitation, Application Architecture definition, and Design; play an important role in creating the high-level design artifacts; deliver high-quality code deliverables for a module, lead validation for all types of testing and support activities related to implementation, transition, and warranty. This is an opportunity to be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued.

Preferred Qualifications:
  • Lead in designing, implementing, testing, and deploying enterprise-scale Drupal web applications.
  • Expert in managing multilingual and multisite using Drupal 10
  • Good understanding of Object-Oriented Programming for Drupal 9 and Drupal 10
  • Merge codes and resolve conflicts in the code revisioning tool!
  • Work within cross-functional teams (Developers, Product managers, Designers, and Accessibility) to drive design vision and strategy!
  • Visualize ideas and concepts and communicate them effectively with internal stakeholders and customers!
  • Work with others to refactor and implement complex PHP functionality by creating custom Drupal modules!
  • Lead migrations from Drupal 9 to Drupal 10 for enterprise-scale Drupal web apps
  • Share knowledge and assist with training other developers.
  • Think creatively and demonstrate the ability to work independently on a complex task with little direction, supervision, and management oversight.
  • Senior Developers should have at least 4+ years of experience developing with PHP, HTML, XML, CSS, JavaScript, SOAP/REST web services.
  • Experience developing with Drupal or other content management frameworks, including demonstrated custom module development and theming.
  • Deep knowledge of Drupal development norms and application architecture is a plus.
  • At least 4+ years of experience in YML scripts and TWIG templating.
  • At least 4+ years of experience in Drupal REST API, Composer
  • At least 4+ years of experience in building and using Drush commands.
  • Expert in Drupal administrator configurations - Views, Menus, Content Management, etc.
  • Expert in building sites, custom themes, and custom modules in Drupal 10.
  • Experience migrating Drupal content from Drupal 9 to Drupal 10 for enterprise-scale Drupal web apps!
  • Experience in Drupal upgrade of various versions like Drupal 8, Drupal 9
  • Identifies and understands user and organizational requirements and context of use.
  • Must have experience in site building, search, and large-scale migrations in Drupal.
  • Working knowledge of various production tools, technologies, and techniques for design and development, including IDEs, source control, build tools, and testing frameworks.
  • Knowledge of usability/accessibility standards in user interface development to produce code compliant with Section 508 accessibility; may work with development tools that aid in this process.
  • Understanding of Service-Oriented Architecture, XML, SOAP, REST, JSON, and other Web Services technologies.
  • Work experience with GIT both as developer and code merger.
  • At least 4 years experience in Code merger with multi-environment scenarios using GIT.
  • Work experience with more than one relational database management system, including MySQL.

Similar Jobs