The Boeing Company is seeking an Entry Level Full-Stack Software Engineer to join the FishTools program within the Ground Mission Management Software (GMM) team. The FishTools program develops and maintains a Collection Planning and Mission Management system widely used within the Intelligence community, facilitating the scheduling, analysis, and mission awareness of multiple space imaging platforms.
Requirements
- Solid background in Java and foundational knowledge of object-oriented design and software patterns.
- Experience with agile software development
- Experience with a modern JavaScript-based web application front end framework such as React, Vue or Angular
- Experience using dependency management (Ivy, Maven, Gradle)
- Experience developing and maintaining SOAP, RMI, REST APIs and interfaces, additional value for candidates with SAML/WS-Security experience
- Experience using cloud based infrastructure (AWS)
- Knowledge of Git or other DVCS
Responsibilities
- Analyzing high level customer requirements and deriving lower level functional requirements.
- Software development tasks including detailed software design, coding, and unit/integration/functional/system testing of customer desired features/user stories.
- Briefing software designs and demonstrating software release functionality to customer/stakeholders/end users.
- Develop and sustain new and existing applications; as well as troubleshoot and resolve various software issues.
- Contribute to the creation of new distributed components and interactions that align with the future system architecture.
Other
- Active Top Secret / SCI
- Occasional business travel and after hours support may be required.
- This position is expected to be 100% onsite.
- U.S. Citizenship Required
- Employer will not sponsor applicants for employment visa status.