Software engineer or Trainer Position to acquire a challenging career with a solid company utilizing the opportunity to offer proven and developing skills within the company.