Job Description - Sr. Drupal Developer
An individual contributor and being responsible for both, back-end and front-end
development on Drupal 8. This position requires a combination of programming
skills, namely Drupal 8,PHP, HTML5, CSS3, and Jquery along with expertise on
MongoDB. The candidate should have a strong understanding of drupal
architecture flow. Also, an understanding of the entire web development process,
including design, development, and deployment is expected.
Responsibilities
* Experience creating custom Drupal modules
* Optimizing your application for performance
* Staying up-to-date with all recent developments in the Drupal 8 space.
* Working knowledge of application defect tracking and lead root-cause
analysis for the problem.
* Individual must be a self-starter with the ability to handle number of
simultaneous projects,demonstrate a sense of urgency and ownership to drive
projects to completion and be successful in a collaborative environment.
Technical Skills
Experience developing web solutions in Drupal 8 and PHP 7 implementations in a
LAMP environment with best practices, and coding standards.
➢Have written custom Drupal modules to override any functionalities to fit client
requirements.
➢Expertise in selecting and integrating Drupal modules to provide desired
functionality.
➢Have a experience to create a custom entity in Drupal 8.
➢Have written custom views and custom block development in drupal 8.
➢Have written custom service and dependency injection used in drupal 8.
➢Have written batch process in drupal 8.
➢Have written programmatically to create user with shared email in drupal 8.
➢Have a good experience in drupal 8 multiple role base and permission
maintenance.
➢Experience in drupal custom form development and ajax valdiation method.
➢Experience in Drupal queues and cronjob .
➢Experience in custom drush command drupal 8.
➢Experience in multiple theme override as per role base.
➢Strong work experience in core PHP 7.
➢Knowledge of configuration management practices and use of code repository
tools such as GIT.
➢Experience building responsive websites using Drupal CMS, HTML/HTML5,
CSS/CSS3, and JavaScript/jQuery.
➢Have written custom workflows to push content to various systems.
➢Experience working with APIs, integrating with external web services including
SOAP, REST, XML or JSON
➢Knowledge of web application security considerations.
➢Able to work independently and as a member of a large team.
➢Experience working in an Agile/Scrum-like environment.
➢Knowledge and experience in excel sheet generation experience is a plus
➢Knowledge and experience in MongoDB experience is a plus.
➢Knowledge and experience in Payment gateway integration experience is a plus.
➢Knowledge and experience in High-Chart integration experience is a plus