programming & maintenance within corporate environment Experience with project management (i. e. implementing new technology) Good...