How do they match: Software Developers

  • Computer Consultant
  • Internet Consultant

  • Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.