How do they match: Software Developers

  • Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
  • Prepare reports or correspondence concerning project specifications, activities, or status.

  • Apply mathematical principles or statistical approaches to solve problems in scientific or applied fields.