How do they match: Software Developers

  • Prepare reports or correspondence concerning project specifications, activities, or status.
  • Develop or direct software system testing or validation procedures, programming, or documentation.

  • Document technical specifications or requirements.
  • Prepare data for analysis.