Experience in one or more of the following mission areas: GEOINT, SIGINT, Missile Warning/Missile Tracking, Earth Observation Development Subject Matter Expertise in one or more of the following application domains: Mission Management, Mission Processing, Sensor Orchestration, Command and Control Education and Experience Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, or a related field Experiencein one or more of the following: Java,JavaScript/Typescript, Kubernetes, Angular, ELK stack, Kafka, Web Services (REST), Machine Learning, Data Analytics, Android development, NoSQL and SQL databases, Xmidas, Digital Signal Processing Hands-on experience with task-based collection planning and scheduling software systems Recent program experience in EOINT, SIGINT, MULTINT missions Junior Requirement: 1-3 years of experience Mid Requirement: 3-5 years of experience Senior Requirement: 7+ years of experience Principal Requirement: 10+ years of experience & 2-3 years leading SW development programs Abilities and Competencies CURRENT TS clearance REQUIRED (SCI or SCI eligibility preferred). Locations: Denver, COOR Warrenton, VA (on-site work is required) Role and Responsibilities Produce software based on desired functionality provided by users and analysts Interpret mission needs and requirements to produce user-friendly software systems Leverage continuous integration to create sustainable and maintainable software Interact with teammates and users through whiteboard sessions and/or design documents to establish circular feedback Required Skills: Proven experience in modernizing legacy systems, particularly Java 1.8 J2EE-based web applications.