Internship – Software Developer

Work Areas

  • Software – application development (Java SE, Java Swing, JavaWS)
  • Software – application testing
  • Software – deployment, installation and support
  • Entrepreneurial experience and participation

Skills Required and Developed

  • Java (application development) – Unified Process, Test Driven Development
  • Linux installation/administration
  • Networking (software development and understanding)
  • Critical thinking and system analysis

Expectations and Work Pattern

  • 10-20 hours per week
  • Evaluations are based on quality, efficiency of task performance, and general ability to add value to the company
  • Evaluations occur roughly every 4th week
  • A task is a major work item that should take a week or two to complete.  It is composed of micro-tasks that should be completed in a day or two
  • Initially we will be outlining tasks and contained micro-tasks.  As we progress we may ask the intern to help plan the micro-tasks