Full-stack Software Engineers (experienced/senior)

Boeing Boeing · Aerospace · Chantilly, VA +2

Full-Stack Software Engineers (Experienced/Senior) for the FishTools program within the Ground Mission Management Software (GMM) team. This role involves developing and maintaining a Collection Planning and Mission Management system for the intelligence community, focusing on both sustainment and new development efforts. Responsibilities include analyzing requirements, software design, coding, testing, and troubleshooting existing and new applications. The role requires an Active Top-Secret U.S. Security Clearance with SCI eligibility.

What you'd actually do

  1. Analyzing high level customer requirements and deriving lower-level functional requirements.
  2. Software development tasks including detailed software design, coding, and testing of customer desired features/user stories.
  3. Briefing software designs and demonstrating software release functionality to users.
  4. Develop and sustain new and existing applications; as well as troubleshoot and resolve various software issues.
  5. Contribute to the creation of new distributed components and interactions that align with the future system architecture.

Skills

Required

  • Bachelor's Degree
  • Active Top-Secret U.S. Security Clearance with SCI eligibility
  • 5+ years of experience designing and developing software for complex systems
  • 3+ years’ experience in Java programming
  • 1+ years of experience in object-oriented programming
  • Experience with distributed version control systems such as Git, IBM Rational Team Concert, etc.

Nice to have

  • HTML 5
  • CSS 3
  • JavaScript
  • Firebug and JS frameworks (REACT, jQuery, jQuery UI, Open Layers, etc.)
  • Spring Framework
  • Hibernate
  • RDBMS
  • MongoDB
  • XML
  • SOAP
  • REST
  • WSDL/Web Service protocols
  • dependency management (Ivy, Maven, Gradle)
  • developing and maintaining SOAP, RMI, REST APIs and interfaces
  • cloud-based infrastructure (AWS)
  • automation server (Jenkins)
  • GEOINT domain
  • test-driven development (TDD)
  • agile software development
  • continuous integration
  • dependency management
  • Agile or SAFe practices
  • Security Certification such as Security+ or CISSP

What the JD emphasized

  • Active Top-Secret U.S. Security Clearance with Sensitive Compartmented Information (SCI) eligibility
  • Must be willing to sit for a CI Polygraph after start date