Skills include: working knowledge of software technology; computer programming experienceexpertise; general business knowledge; problem solvingreduction skills; interpersonal relation skills; flexibility and adaptability