The Software Engineer will analyze and study system requirements, design software tools and subsystems, and translate them into computer software. They will also integrate COTS products using Java and test, debug, and refine software to deliver the required product. Experience with TSO/SCI clearance is required.