Senior Web Developer (Drupal)

Opening Date: 3/23/2021
Closing Date: 4/5/2021
*This job will close when we have received 150 applications which may be sooner than the closing date.*
Grade: GS-13
Type of Position: Federal
Location: Washington, DC


The National Air and Space Museum (NASM) maintains the largest collection of aviation and space artifacts in the world. The Museum reaches a national and international audience through its website, social media, and third-party platforms. Serves as a senior web developer (full stack) and technical lead responsible for strategic application development, systems integration, and platform management across the Museum’s digital initiatives.


  • Leads the technical design, implementation and maintenance of the Museum’s websites, web-based platforms, and digital initiatives. (Websites currently hosted on Drupal 8.)
  • Serves as the Museum’s primary expert on technical matters concerning web, mobile, semantic web, and other software applications. Researches existing and emerging technologies to determine and directly implement appropriate methods of content delivery and presentation. Advises on applications and systems. Writes technical documentation and specifications.
  • Ensure ongoing maintenance and compliance with organizational directives and system and software changes as they arise. Troubleshoot and resolve technical issues, perform regular upgrades or enhancements to improve efficiency and performance.
  • Configures and optimizes the museum’s digital environment,  system architecture and integrations. Develops connections between digital content management system (CMS), Smithsonian enterprise information systems, linked data, application programming interfaces (APIs), and other shared systems, web services, and data sources.


For this position, applicants must have 1 year of specialized experience equivalent to at least the next lower grade level, GS-12, in the Federal Service or equivalent. Specialized experience is defined as: managing projects and developing web applications for an organization’s website; developing applications across multiple platforms (web, mobile, tablets); interfacing with content management systems; advising staff on technical issues; and planning and implementing web interfaces that involve integration of multiple systems and data sources. Experience must include writing code and working with Drupal, PHP, JavaScript, XML, HTML, JSON, databases, and APIs.

Apply online through USAJobs.