- 2+ years developing Drupal sites, preferably large-scale online community, e-commerce, or content management solutions
- Bachelor's degree in Arts, Science, or Business
- Well-rounded knowledge of web-based technologies
- Familiarity with tools such as Git and Drush
- Strong troubleshooting skills
- Self-starter with strong initiative
- Good verbal and written communication skills
- Comfortable working in a collaborative environment with team members and clients.