Job description: ...be responsible for the definition, design and development of web based applications design, development, coding, testing, debugging new software, and providing complex enhancements to existing software. Will work with technical staff to understand...