We are looking for a Drupal Developer to work across our Marketing & Communications digital products. You'll have the opportunity to update, maintain, and build new functionalities for mskcc.org and sloankettering.edu. We are eager to find an individual to partner with product management and design teams to develop domain knowledge and apply it to systems development and support responsibilities.
Build and extend contributed modules and themes.
Install, test and deploy patches to the Drupal core and contrib modules.
Capture requirements and build custom, clean, and scalable Drupal modules.
Develop code that results in expected levels of output, can handle exceptions and errors, and is maintainable (i.e., subsequent programmers can understand and work with code developed).
Write object-oriented code which follows Drupals coding guidelines
Produce front-end code that conforms to accessibility standards (WCAG AA).
Write robust, detailed and thoughtful software tests (unit and integration).
Participate in product requirement review and task sizing/estimation.
Learn new technologies in support of product and partners deliverables.
5+ years of demonstrated ability using Drupal 8, 9 or PHP for architecture, modules, development, and theming.
Active user account on Drupal.org with an understanding of the Drupal and Open Source community.
Solid experience with PHP and Symphony.
Knowledge of development workflows using Composer, Drush, Git, and Jenkins.
Experience building performant and scalable solutions.
Understanding of coding security and protocols.
Works well independently as well as part of a team and solid interpersonal skills (verbal and written).
Familiarity with Agile/Scrum (SAFe), and technologies like NodeJS, ReactJS, Docker, and Kubernetes is strongly preferred.
Experience within cloud architecture (AWS) is encouraged.
As one of the world's premier cancer centers, Memorial Sloan-Kettering Cancer Center is committed to exceptional patient care, leading-edge research, and superb educational programs. The close collaboration between our physicians and scientists is one of our unique strengths, enabling us to provide patients with the best care available today as we work to discover more effective strategies to prevent, control, and ultimately cure cancer in the future. Our education programs train future physicians and scientists, and the knowledge and experience they gain at Memorial Sloan-Kettering has an impact on cancer treatment and the biomedical research agenda around the world.