Skip to Main Content

Web Developer

Below you will find the details for the position including any supplementary documentation and questions you should review before applying for the opening.  To apply for the position, please click the Apply for this Job link/button.

If you would like to bookmark this position for later review, click on the Bookmark link. To email this position to a friend, click on the Email to a Friend link.  If you would like to print a copy of this position for your records, click on the Print Preview link.

Posting Details


Job Description Summary:

The Milken Institute School of Public Health (GWSPH) at the George Washington University has an outstanding opportunity for a Web Developer to join the communications team.

The Web Developer develops, implements, and maintains all GWSPH Communications web applications and websites. The Web Developer is responsible for management and maintenance of the school’s web servers.
In addition to development, the Web Developer also gathers requirements from stakeholders across the school as they pertain to the various applications and websites managed by the department of communication.

The Web Developer serves as a technical strategic partner under and is a key member of the communications team. The Web Developer will work closely with communications staff and the GWSPH IT team to provide expertise and leadership in the on-going refinement of the school’s digital communications, and the development of new web communications tools as well as representing the communications department on the school’s IT Advisory Committee.

The Web Developer also serves as the technical lead of the practicum system (Symplicity). The primary function of this technical lead is to provide troubleshooting support and work with vendors to enhance the practicum system. The technical lead will also work with the Dean of Public Health Practice to generate system reports.
The purpose of this position is to provide technical expertise, development and support for the department’s online presence, including websites, digital newsletters, emerging technologies and other digital material, both for public consumption and to support school activities such as teaching, research and students’ internships.

This position will liaise with other developers within the school and university and beyond, to understand and address the needs of stakeholders. This position reports to the Director of GWSPH Digital Strategy.

Responsibilities include:

Web development:
• Maintain and extend the school’s Drupal-based content management platform including the creation of new Drupal modules
• Manage and extend existing custom Drupal modules on multiple Drupal (7 & 8) installs
• Manage and extend multisite Aegir infrastructure for GWSPH Centers and Institutes multisite theme
• Develop PHP-based applications Symfony and Laravel frameworks
• Manage/update/extent school’s Linux(Ubuntu) web servers
• Add new website functionality and tools
• Add/enhance website theming, user experience and accessibility
• Integrate GWSPH websites with external and internal university data sources (such as the university calendar, Banner, GW sign-on system, Salesforce, Mailchimp)
• Investigate and evaluate technologies, technical approaches and web best practices for achieving school communication goals
• Use project management processes for new online communications projects, and provide timely and clear communication on the status of new projects and site improvements

Web maintenance:
• Provide automated and manual testing and quality assurance for online software and tools
• Provide maintenance, updates and upgrades for existing software and tools, with an emphasis on security and minimizing negative impacts to users.
• Identify, triage and fix bugs in online software and tools, including problems reported through the online “report a website issue” form
• Review online analytics and reporting, and in consultation with the Director of
• Digital Strategy, review and improve performance of online software and tools
• Document relevant history, decisions, approaches and techniques for reference by the communications and IT teams

Support, training and outreach:

• Provide technical documentation and training for digital communications technologies maintained by the GWSPH Office of Communication
• Document relevant history, decisions, approaches and techniques for reference by website editors and users
• Assist the Director of Digital Strategy in managing meetings and processes when input is needed from department faculty and staff on online communications matters
• Offer technical input on how technology can support other members of the communications team in their key areas of focus- media relations, digital strategy and events.
• Performs other related duties as assigned. The omission of specific duties does not preclude the supervisor from assigning duties that are logically related to the position

Minimum Qualifications:

Qualified candidates will hold a Bachelor’s degree in an appropriate area of specialization. Degree must be conferred by the start date of the position. Degree requirements may be substituted with an equivalent combination of education, training and experience.

Additional Required Licenses/Certifications/Posting Specific Minimum Qualifications:
Preferred Qualifications:

- Bachelor’s degree in computer science, information systems, or related field
- Drupal 7 & Drupal 8 development experience
- Expert in front-end technologies and corresponding frameworks (HTML, CSS, Javascript, jQuery)
- Experience in web development, website design, and implementation
- Experience working in server administration in a LAMP environment
- Knowledge of WordPress API
- Experience with version control (Git, SVN, etc.)
- PHP framework experience (Laravel, Zend Framework, Symphony)
- Javascript framework experience (Angular, Node.js, etc.)
- Experience with use of identity services such as LDAP or SAML
- Demonstrated knowledge of Google Analytics and ability to turn numbers into decisions
- Experience administering and implementing CSM systems


Campus Location: Foggy Bottom, Washington, D.C.
College/School/Department: Milken Institute School of Public Health (SPH)
Family Information Technology
Sub-Family Web Services
Stream Individual Contributor
Level Level 1
Full-Time/Part-Time: Full-Time
Hours Per Week: 40
Work Schedule: Monday through Friday, 8:30am to 5pm
Position Designation: Essential: Employees who perform functions that have been deemed essential to maintaining business or academic operations. Employees are generally expected to work from home during an event and may be asked to physically report to work.
Telework: Yes
Required Background Check: Criminal History Screening, Education/Degree/Certifications Verification, Social Security Number Trace, and Sex Offender Registry Search
Special Instructions to Applicants:
Internal Applicants Only? No
Posting Number: S006785
Job Open Date: 10/31/2017
Job Close Date:
If temporary, grant funded or limited term appointment, position funded until:
Background Screening Successful Completion of a Background Screening will be required as a condition of hire.
EEO Statement:

The university is an Equal Employment Opportunity/Affirmative Action employer that does not unlawfully discriminate in any of its programs or activities on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity or expression, or on any other basis prohibited by applicable law.

Posting Specific Questions

Required fields are indicated with an asterisk (*).

Documents needed to Apply

Required Documents
  1. Resume
  2. Cover Letter
Optional Documents