Web Developer

  • Oceana,
  • Washington, DC
Web Developer
Full Time
Telecommuting not available Travel not required

Job Description


General Summary

Oceana’s Web Developer is responsible for maintaining, updating, improving and expanding Oceana’s website infrastructure with the focus on back-end development, while maintaining near 100% availability. The incumbent maintains and expands Oceana’s content management system (Drupal) and facilitates the publication of new online content by staff. The position supports and promotes the implementation of new applications and features for all of Oceana’s sites, empowers staff by leading training sessions and distributing training materials, and works with Oceana staff globally to ensure the web sites promote, support and reinforce Oceana’s objectives. The Web Developer is responsible for staying on top of current web technologies and constantly improving high level technical skills by going through web development/coding training regularly. International travel may be required.


Principal Duties and Responsibilities


Maintain and Expand Website Functionality

  1. Maintain all Oceana websites through providing global web helpdesk support and keeping our open source content management systems up to date and running

  2. Migrate Oceana to the newest stable version of Drupal at regular intervals

  3. Work primarily in Drupal and to a lesser degree in WordPress: applying knowledge and coding expertise (PHP, SCSS, Oracle, JS, Python) in building new features/modules, debugging, theming and expanding functionality

  4. Actively promote the adoption of the latest web features across all regional websites and encourages the development of region specific functionality


Cross Department Collaboration

  1. Work closely with Operations, Marketing and Fundraising departments and global campaign/communication staff to develop system implementation and migration

  2. Facilitate the expansion of existing systems and fundraising websites and promote the adoption of new platforms and features


Administration of LAMP/Open source environments

  1. Monitor and manage web security by creating and maintaining user accounts and assigning access rights, assigning permissions and creating default stores

  2. Maintain latest secure/stable version of Linux, Apache, MySQL and PHP on hosted servers



  1. Leads training sessions on content management for new and existing staff and distributes training materials on a regular basis


Project Management

  1. Coordinate and track project deliverables based on project timelines established with local Communications staff members

  2. Take ownership of IT projects as assigned and as managed by the IT Project document



  1. Liaison with international offices to assist as needed

  2. Perform other duties and functions as needed


Job Requirements

Education and work experience:

  1. Bachelor’s degree in Computer Science, Web Development or Information Technology and experience with Web Development in a LAMP/Drupal environment


Skills and knowledge:

  1. Experience in advanced site-building and developing web solutions in Drupal 7

  2. Broad experience in creating custom Drupal modules

  3. Proven skills in building responsive websites using Drupal 7, HTML5, CSS3, and JavaScript/jQuery

  4. Strong knowledge in object-oriented PHP, Drupal theming, Search Engine Optimization and Social Media integration

  5. Version control experience using Git/GitHub preferred

  6. Understanding of the Software Development Lifecycle (e.g. Requirements, Design, Development, Testing)

  7. Familiarity with WordPress is a plus

  8. Excellent problem-solving skills, is a team player and a multi-tasker

  9. Ability to communicate cross-culturally with global Oceana non-technical staff

  10. Strong organizational skills with attention to detail. Strong work ethic, and possess a willingness and ability to learn. Ability to work independently

 To Apply: Please attach a copy of your cover letter to your resume.

Posted By

Krystal Carter

1350 Connecticut AveNW Washington, DC, 20036

Dice Id : RTX1c533a
Position Id : 328174
Have a Job? Post it

Similar Positions

Software Developer
  • Smartronix, Inc
  • Arlington, VA
Web Developer
  • Stratus Solutions
  • College Park, MD
Web Developer
  • User1st
  • Washington, DC
Drupal Developer
  • Kelly IT
  • Washington, DC
Web Developer
  • CGI
  • Washington, DC
Junior Web Application Developer
  • Eliassen Group
  • Bethesda, MD
Software/Web Developers - US Citizenship Required
  • TekStream Solutions, LLC
  • Reston, VA
Junior Software Developer
  • ManTech Advanced Systems International
  • Vienna, VA
HP026 Web Developer
  • Adnet Systems, Inc
  • Greenbelt, MD
WordPress Developer - Remote
  • US Information Technologies Corporation
  • Chantilly, VA
IT Software Developer
  • National Geospatial-Intelligence Agency
  • Springfield, VA
Web Developer
  • The Creative Group
  • Washington, DC
Web Application Developer
  • Princeton Information Ltd
  • Alexandria, VA
Full Stack Developer - Alexandria, Virginia
  • SimonComputing
  • Alexandria, VA