How do they match: Software Developers

  • Knowledge Management Application Developer

  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.
  • Obtain and evaluate information on factors such as reporting formats required, costs, or security needs to determine hardware configuration.

  • Manage information technology projects or system activities.