Responsible for the development, implementation, maintenance, enhancement, troubleshooting and maintenance of complex and diverse IT systems to meet requirements. Works independently or part of a team on advanced systems analysis projects. Reviews and tests IT systems for adherence to requirements and documents test results. Resolves tickets and problem reports on specific technologies and hardware/software components to include COTS/GOTS products from the system level to individual hardware/so…