Previous Job
Drupal Developer - RTH
Ref No.: 19-00090
Location: New York, New York
Position Summary:

We're looking for an experienced, flexible and versatile Drupal developer to help us build interactive, mobile-first websites from the ground up and create leading-edge digital consumer-facing experiences. We value strong interpersonal skills, through-leadership, teamwork, personal drive and initiative, and solutions-orientation along with strong communication skills

Working with cross-functional teams, s/he will be required to make decisions based on knowledge and expertise that will have direct impact on the design and development of the company's largest online presence. This person is an innovative independent thinker with a hunger for creative problem-solving who wants to be part of an organization that empowers employees to be entrepreneurs, instills a culture where "We do the Right Thing ", "People Count " and "We Hold Ourselves to Very High Standards ".

Candidate Responsibilities:
  • Independently engage and partner with agency designers, business stakeholders and onshore/offshore IT teams to translate business and technical requirements to well-engineered and tested scalable solutions
  • Provide subject matter expertise and thought leadership on architecture, management, digital asset governance, configuration, upgrades and functional evolution of the Drupal 8 platform and capability
  • Bring deep technical expertise to content management, decoupled software development user experience, quality assurance, architecture, instrumentation and performance decisions
  • Improve and maintain the integrations with third-party SaaS providers to ensure exemplary performance and security
  • Drive successful delivery of all projects, handle and prioritize multiple simultaneous projects and consistently meet deadlines while bringing flexibility and adaptability to dynamic business needs
  • Ensure compliance with security, infrastructure processes, policies and other administrative/corporate procedures. Proactively monitor site stability and performance, work with production support and development teams to identify and implement mitigation strategies
  • Ensure project success by providing feedback after reviewing project plans, timelines, estimates, and requirements documents; identify risks and mitigation strategies. Strong analytical and problem-solving skills
  • Proactive with finding efficiencies in design elements and consistency across multiple site designs
  • Be proficient in agile development methodology including the translation of user stories to develop requirements, pair programming, iterative epic development, testing/debugging, reporting, documentation, deployment and maintenance/support
  • Design/build/update/removal of content and links
  • Develop, enforce and ensure adherence to content standards, meta-tagging, policies, procedures and frameworks that foster flexibility and re-use
  • Coordinate, review, traffic and deploy content on conjunction with business, agencies and other stakeholder

Candidate Qualifications:
  • BA/BS Degree in Computer Science or related field
  • 7+ years of relevant professional experience in website development, ideally in managing and developing within CMS-managed site environments
  • Seasoned, proven expertise in building responsive, scalable, robust, consumer-facing websites, cloud services and apps using modern library frameworks and web architecture components
  • Experience with managing and building out Drupal 8, including custom module and theme development, experience migrating to Drupal 8 from previous versions a plus. Experience with Acquia or Lightning preferred
  • Experience working on a large website rebuild or re-platform project
  • Experience with MySQL, JavaScript, HTML5, CSS3, JSON
  • Experience with PHP 7 and programming concepts such as:
  • OOP (Object Oriented Programming)
  • Services and Dependency Injection containers
  • Understanding of core Drupal API and concepts including:
  • Field API, Form API, Render API
  • Entities, Views, Fields, Routing, Database abstraction layer
  • Experience utilizing SOAP and REST API's
  • Experience with the Twig Templating Language
  • Experience with modern JavaScript frameworks such as Node, React or Angular
  • Experience with Apache Solr, Redis, Memcached, Tomcat
  • Knowledge of PHP, Symfony Framework, jQuery, Bootstrap a plus
  • Knowledge of code versioning using Git or similar tools
  • Knowledge of JIRA, CI/CD tools a plus
  • Strong knowledge of Cloud technologies - AWS (preferred) or Azure, Middleware, Microservices, Application development platforms, High Availability designs and technologies
  • Experience with Adobe Creative suite (Photoshop, Dreamweaver, InDesign, Illustrator) a plus
  • Experience with Agile/Scrum development environments essential
  • Individual should be verbally articulate and demonstrate excellent written communication skills
  • Must be an active member in tech communities and demonstrate contributions
  • Strong project management experience couples with outstanding multi-tasking skills