Foundational knowledge of object-oriented design and software patterns (1+ years)  Knowledge of Git or other DVCS  Must possess a Bachelor’s degree or higher in Computer Science, Computer Engineering, Software Engineering, Systems Engineering, Aerospace or related technical  Desired Qualifications:  Solid experience in Java (1+ years)  Experience with one or more of the following: HTML 5, CSS 3, Javascript, Firebug and JS frameworks (REACT, jQuery, jQuery UI, Open Layers, etc