Description: Develops application software. Writing and implementing efficient code. Researches, designs, develops and implements software applications and systems. Involved in planning of system and development deployment as well as responsible for meeting software compliance standards. Evaluates, designs and implements interface between hardware and software, operational requirements, cloud offering, system architecture, security and characteristics of overall system. Researching, designing, implementing and managing software programs. Identifying areas for modification in existing programs and subsequently developing these modifications. Determining operational practicality. Documents testing, client experience and maintenance of system corrections. May partner and collaborate with cyber security teams to ensure compliance with security standards. May develop and conduct unit tests.
Background/Need:
There are currently more than 20,000 objects in Earth's orbit. Some of these objects are operational satellites performing critical civil, scientific, and military missions. Tracking, monitoring, controlling and defending these satellites is of key national interest. The Space Tactics & Test Group develops the mission critical decision support tools needed to perform key functions such as rapid event detection and dynamic scheduling of assets in order to develop courses of action for the Space Warfighter. The decision support tools are driven by integrating information from various sensors, sources, and systems.
The focal point of the group s activities resides in its data fusion and command and control software. It provides a real-time framework environment to ensure interoperability of several service-oriented-architecture (SOA) systems, to evaluate and operationalize the contributions of new sensors and sources, and to develop and assess the performance of new decision support algorithms using live data. In addition, it provides a simulation capability for Red/Blue exercises and event planning, operations, and training. The group seeks researchers from the physical sciences, including physics and mathematics, as well as from a wide range of applied disciplines (including electrical, computer, software, aeronautical, and astronautical engineering).
A number of programs in Group require rapid development of under interfaces to novel algorithms used for data processing and exploitation. This CW position will provide this expertise as needed to a number of existing and new programs under development.
Responsibilities include but are not limited to:
. Tasks include user interface development, software design and development, and troubleshooting of software and user issues.
. Interaction with other Group members and software developers will be required in order to integrate software, ensure functionality, and to occasionally resolve anomalies.
. Assignments will require the candidate to work independently, start quickly and contribute to a team effort.
. Strong communication and interpersonal skills are essential for this role.
. We are seeking highly motivated, exceptionally bright and creative individuals who can think broadly, analyze complex problems, implement solutions in a rapid prototyping environment, and who wish to contribute to the development of cutting edge technology in support of National Security.
Must Have:
. Bachelor s degree in mathematics, Computer Science, or related field.
. Software development practices in particular in a team environment
. Frontend JavaScript
. HTML/CSS development experience
. React.js experience
. Node.js
Desired:
. Redux/Flux
. Java development
. UI/UX experience
. C++ experience
Others:
- Clearance: Candidates should have an active Secret clearance in order to be considered for this position due to the nature of the work being done. Do not submit candidates if they do not meet this requirement.
- Work Location: Due to the nature of the work, this position is 100% onsite. Any remote work will be by exception only.
Interview Process: 1st round interview will be a Zoom with the hiring manager. 2nd round interview will be a Zoom with additional team members as needed.