Collaborate with Development & QA staff on individual and team deliverables Comfortable working in a loosely structured, fast-paced organization Create documentation and procedures for installation and maintenance Conduct code reviews, as requested, to comply with coding standards Build working relationships with global and virtual teams on software development Identify opportunities for future enhancements and refinements to standards, best practices, and development methodologies