Web Developer Intern

The UF Health Web Services team offers an ongoing internship tailored to candidates’ skill levels and interest that can be taken for class credit. Our internship gives you an opportunity to learn at any stage of the development process:

  • Concept
  • Design
  • Development
  • Testing
  • Documentation

As part of our team, you’ll have access to top-tier development, design and content-strategy professionals providing enterprise-level service and support to one of Florida’s premier academic health centers. You’ll gain invaluable knowledge about development practices, adapting to a corporate culture and other soft skills so important in today’s marketplace. You’ll also get invited to team lunches, strategy retreats and other extracurricular activities.

And you can pick the concentration you feel would work best:

  • Documentation
  • Usability Testing/Data Analysis
  • Application Enhancement/Development

Documentation: One of the most important aspects of application development, documentation is something that’s often overlooked in the heat of meeting deadlines. The ideal documentation candidate has a keen eye for detail and solid writing skills. They will be expected to walk through existing documentation and make edits and suggestions to improve clarity and fill in missing information. They may also be asked to interview one or more developers and write drafts of new documentation that explains a process, a technological dependency, feature or application. Documentation is an excellent place to get a fundamental understanding of Web application concepts and development processes.

Usability Testing/Data Analysis: Technology is nothing without human interaction. In our creation process we strive to test new features with actual humans, and analyze users’ past behaviors to help make iterative improvements across all our products. The ideal usability testing/data analysis candidate will have some knowledge of Google Analytics, good critical thinking skills and excellent written and verbal communication skills. They will be expected to assist in creating and conducting usability tests, surveys, card sorts and more. Once the data is collected, they will be expected to help craft user narratives based on the data and make recommendations on how best to proceed in the development process. They will also be expected to generate reports in Google Analytics based on requested scenarios and help synthesize and communicate information from those reports.

Application and Website Enhancement/Development: We have built and maintain a number of different website properties used throughout UF Health.

  • WordPress multisite deployment: provides divisions, departments, units and other academic teams the ability to quickly spin up a branded website they can customize to fit their needs
  • UF Health Directory: a custom-built telephone and information directory that houses information about every physician, faculty member and staff member from across all of UF Health. Enables a central storehouse of information that can be disseminated across multiple, public- and private-facing sites
  • Bridge: UF Health’s intranet, which provides collaboration groups, document management, an internal calendar and news for all employees of UF Health
  • UFHealth.org: Our patient-centered, flagship site developed to provide comprehensive system information to patients and the public, including location information, doctor information, a comprehensive health encyclopedia, research studies and other content of interest to the public. Currently undergoing a facelift and migration from Drupal to Craft CMS

In addition to updates and enhancements to the above technologies, we also offer opportunities for custom work. Some past applications interns have developed and maintained:

  • Media Tracking DB: used by UF Health Communications to track public relations work and equivalent ad value for media mentions and column inches
  • Social Media Portal: An online aggregate of all social media accounts for UF Health
  • Stale Content Detector: A WordPress plugin that automatically alerted site editors if content hadn’t been updated in six months
  • Stats Portal: A real-time dashboard application that collected online appointment request data, current real-time users and other analytics data and presented it as a collection of easy-to-understand stats blocks and graphs

To qualify as a candidate, you must demonstrate an active interest in computer-related development and technologies and must be enrolled in a university or college program of study. You also must be available for 10 in-person hours on site at UF Health’s Professional Park.

Interested candidates should send a resume and brief introductory email to Greg Turner at turnga@shands.ufl.edu or initiate contact with our Web Services Contact Form.