Skip to content
mimi

Application Developer II - Drupal

Jobs via Dice

Franklin · On-site Full-time Today

About the role

Rutgers, The State University of New Jersey is seeking a Application Developer II WCS for the Office of Information Technology.

Among the key duties of the position are the following:

• Suggests technology solutions to business challenges under the direct and/or indirect supervision of the IT Manager of OIT-EARC Web Consulting Services (WCS). • Provides programming and website development support to Rutgers University Office of Information Technology. • Designs and implements widgets, dynamic functionality, new content components, modules, themes, and templates. • Designs, configures, and maintains PHP solutions and Drupal CMS-based websites. • Maintains and improves existing platforms such as Rutgers Core Component Library (RCCL), WCS RCCL Custom Distribution, etc. • Handles Drupal migrations, including migrating existing Drupal websites to the Drupal RCCL platform and Pantheon Cloud hosting service. • Produces technical documentation when requested. • Ensures all code changes and updates are properly documented according to the unit s standards.

Requirements:

• Bachelor s degree and 5 years of programming experience with knowledge of current programming languages and methodologies or an equivalent combination of education and/or experience. • Proficiency in PHP architecture and implementation of dynamic functionality for web-based solutions, especially in the context of the Drupal CMS framework. • Strong analytical and troubleshooting skills. • Ability to be detail-oriented and thorough. • Excellent at communicating and explaining complex concepts in layman s terms. • Ability to prioritize, schedule, and complete development, configuration, and testing required for multiple projects with over lapping schedules. • Ability to meet with clients to manage tasks and translate requirements into technical work action items. • Ability to work well with minimal supervision or in a team environment. • Proficiency in JavaScript, PHP, MySQL, HTML, CSS (SASS). • Proficiency in analysis, maintenance, and extendibility of CMS framework. • Ability to use and configure commonly used CMS modules. • Demonstrated knowledge in version control with Git and GitLab. • Ability to design and develop custom Drupal solutions including modules, templates, and themes. • Ability to integrate JSON/XML based web services into advanced web projects using RESTful-based APIs.

Preferred Skills:

• Experience with continuous integration/continuous delivery (CI/CD), test and deployment automation. • Familiarity with JavaScript frameworks such as React, jQuery, Vue.js, or Node.js. • Familiarity with WordPress CMS. • Familiarity with Pantheon Cloud Hosting Platform. • Familiarity with usage of Composer-managed web projects. • Familiarity with utilizing and managing virtualization images (e.g. Docker images). • Comfortable crafting bespoke tooling to best meet client needs and promote agile-aligned workflows. • Ability to apply core and plugin updates and install new plugins.

Benefits

Rutgers offers a comprehensive benefits package to eligible employees, based on position, which includes:

• Medical, prescription drug, and dental coverage • Paid vacation, holidays, and various leave programs • Competitive retirement benefits, including defined contribution plans and voluntary tax-deferred savings options • Employee and dependent educational benefits • Life insurance coverage • Employee discounts programs

Benefits

health_insurancedental_coveragepaid_time_off

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free