- Assist with the development and configuration of Drupal websites and applications.
- Support front-end and back-end development tasks, including theming and module customization.
- Participate in content migration, bug fixing, and feature enhancements.
- Collaborate with the Software Technical Lead and other team members on project planning and code reviews.
- Follow internal development workflows and best practices using Git, Composer, and Drush.
- Document technical work and contribute to internal knowledge bases.
- Learn and apply Drupal and web development best practices in a real-world environment.
Work Environment
- Environments vary by internship function from office to field to plant.
- Our aim is to provide tangible industry job experience to each intern.
Qualifications Education/Experience/Background:
- High School Diploma/GED is required.
- Currently enrolled in or recently graduated from a program in Computer Science, Web Development, or a related field.
- Experience working with APIs or integrations.
Knowledge/Skills/Abilities
- Basic understanding of PHP, HTML, CSS, and JavaScript.
- Familiarity with Drupal (preferred), or a strong interest in learning CMS-based development.
- Exposure to Git and version control workflows.
- Good problem-solving skills and attention to detail.
- Eagerness to learn, collaborate, and grow as a developer.
- Familiarity with Twig, Composer, and Drush.
- Previous exposure to Agile development environments.