Back to top

Managing Director, Drupal and Web Development

This job is no longer available

New York, NY, USA
Full-time

As the Managing Director, Drupal and Web Development (New York, NY), you will be responsible for the technical design and implementation of web solutions at Teach For America that support the communication channels and user experiences that are at the core of Teach For America’s mission of transforming our society through education reform. In this position, you will report to the Senior Managing Director of Application Development within Teach For America’s Information Technology team.

As part of an agile team you will lead a group of front and back-end developers working in PHP with the Drupal CMS who, along with talented quality assurance experts and business analysts in both Marketing and IT will design, create, maintain and support Teach For America’s public-facing digital properties.

We’re looking for an effective manager with strong written and oral communication skills who is comfortable working collaboratively with multi-discipline marketing and IT groups, user experience designers, content strategists, and other stakeholders. This person must lead a team that drives solutions to complex problems in a fast-paced, deadline-driven environment while maintaining momentum in the face of obstacles.

If you want to lead technical work on exciting projects, be part of a great technology and communications team, share our commitment to diversity, equity, and inclusiveness AND wish make a real difference in the lives and futures of kids in our society, here’s how to do it. 

Areas of Responsibility: 
  • Partner with Marketing content strategy, social channel, email and traffic leads and with IT staff in a cross-discipline SCRUM to realize evolving strategic and tactical goals using web technologies to ensure seamless digital delivery of strategy and execution of marketing and communications initiatives
  • Lead the IT technical team of PHP/Drupal front and back-end developers as you create, evolve and maintain the technologies, development processes and web data that optimize the user experience, functionality and effectiveness of Teach For America’s public facing web properties
  • Collaborate with members of the IT team and outside technology and solutions vendors to create and maintain integrations between TFA backend applications, repositories, third-party products and SSO
  • Be accountable for production support/emergencies as a point of contact
  • Acquire, estimate, and prioritize along with business stakeholders new requirements for ongoing releases of web properties
  • Design and implement technical solutions and functional components using PHP, Drupal and related third-party solutions, frameworks and integrationsthat are secure, performant, scalable and maintainable.
  • Read and create technical specifications and documentation
  • Establish processes and best practices for web development, deployment, management, and maintenance that allow frequent release of new functionality without disrupting the critical capabilities that the organization depends on.
  • Oversee the maintenance of source control systems, shared repositories, conduct code reviews, quality checks, code validation and participate in pair-programming
Educational Background: 
Bachelor’s degree required in Computer Science or a related field.
Skills/Experience: 
  • 8+ years of experience in web development in a large agency, private and/or not-for-profit setting. Experience at an organization with a regional or distributed operating model is preferred.
  • Experience leading agile technical teams, attracting and retaining staff, developing professional talent and motivating people to excel.
  • Experience with major website rebuilds or re-platform projects
  • Experience delivering solutions using Drupal 8 and/or migrating to Drupal 8 from previous versions a plus.

Skills

  • Deep expertise delivering solutions using Drupal and PHP frameworks, including incorporation of Drupal 7 custom theming, key contributed modules, custom Views, Panels, Chaos Tools, Features, etc.
  • Proficiency in custom module design with the Drupal Core API (Database API, Entity API, Form API, Batch API, Field API, File API)
  • An understanding of marketing and digital strategy principles
  • Strong presentation skills with an ability to communicate technical and digital principles effectively between technical and non-technical groups
  • Working knowledge of general web development libraries, packages, and methodologies including release cycle management, continuous integration, test-driven development and quality assurance processes (eg. Git, Grunt, Jenkins, Jira)

Work Requirements

  • Willingness to work occasional weekend and evening hours
  • Work for this position will be performed out of our New York, NY office

Organization Info

Teach For America

Overview
Headquarters: 
New York, NY, United States
Annual Budget : 
$100-500M
Founded: 
1993
About Us
Areas of Focus: 
Mission: 

Teach For America is the national corps of outstanding recent college graduates, professionals, or graduate students who commit to teach for two years in urban and rural public schools and become lifelong leaders in expanding educational opportunity. Teach For America's mission is to enlist, develop, and mobilize as many as possible of our nation's most promising future leaders to grow and strengthen the movement for educational equity and excellence. In the 2016-2017 school year, 6,900 first- and second-year Teach For America corps members are teaching in 53 regions across the United States. Since 1990, Teach For America corps members have reached more than 10 million students. Teach For America's more than 40,000 alumni are providing critical leadership -- as teachers, school and district leaders; elected officials and policy advisers; and founders and leaders of education and social reform initiatives -- to ensure all children have the opportunity to attain an excellent education.

Listing Stats

Post Date: 
May 10 2018
Active Until: 
Jun 10 2018
Hiring Organization: 
Teach For America
industry: 
Nonprofit