Drupal Developer
ICF International
(Fairfax, Virginia)CF International (NASDAQ:ICFI) provides professional services and technology solutions that deliver beneficial impact in areas critical to the world's future.
ICF is seeking a Drupal developer to support our federal technology practice. The candidate will be responsible for supporting new web development projects as well as improvements on existing websites for numerous clients such as the White House Office of National Drug Control Policy; HHS’s Offices of Child Care, Health Marriage and Responsible Fatherhood; and CDC’s Division of Community Health.
- Work closely with clients, subject matter experts and project team in the development of database driven Web sites
- Design, develop, and maintain Web sites and Web-based solutions utilizing Drupal and other Web-based technologies
- Effectively prioritize and manage multiple tasks to meet aggressive deadline
Basic Qualifications:
- Bachelor’s degree in a technical field: Computer Science, Engineering or IT related discipline
- 2+ years of software development experience with Web-based development tools and technologies
- 1+ years of experience developing solutions using Drupal
Required Skills/Experience:
- 2+ years of familiarity with HTML, CSS, jQuery and other JavaScript frameworks
- 2+ years of experience with PHP programming
- 2+ years of experience with Drupal 7 site building, theming and configuration of common contributed module configuration
- 2+ years of experience with relational databases such as Oracle, SQL Server, MySQL, or PostgreSQL.
- 2+ years of experience using version control systems including Subversion and GIT, branching, tagging, and other workflow
- Strong written and oral communication skills
Preferred Skills/Experience
- Experience with Drupal 7 custom module development, Drupal API and hook system
- Contributor to the Drupal.org community and / or other open source Drupal related projects
- Experience with web services
- Experience with working in an Agile environment
- Familiarity of content strategy, information architecture, and user experience principles
- Knowledge of build tools and continuous integration using systems like Jenkins
Professional Skills:
- Ability to stay on schedule and produce results in a timely manner
- Excellent verbal, interpersonal and written communication skills
- Strong analytical, problem-solving and decision making capabilities
- Team player with the ability to work in a fast-paced environment
Questions
There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.