Get more qualified candidates and reduce your costs with our guaranteed recruiting solutions

Talk to an expert today

2244 - Software Engineer

Hybrid / Herndon, Virginia
Top Secret


This project focuses on a system designed to perform automatic, broad-area object detection. There are a set of services that continuously scan for new or historical NGA imagery, based on user-defined areas, and run appropriate inference models to search for desired objects of interest. As new objects are detected, analysts are alerted in a variety of ways. Once found by the system, objects can be verified & validated by users to provide corrective training input to future iterations of the detection models.


  • Bachelor’s Degree in Computer Science, Computer Engineering, or a related field
  • 2-5 yrs. of related experience in one or more of the following areas:
  • Web Application Development
  • Experience with one or more of the following languages: Java, Javascript, React, TypeScript
  • Web map library such as OpenLayers, Leaflet, Mapbox, DeckGL
  • REST APIs, or OGC web standards such as WFS and WMS
  • Windows & Linux/Unix environments


  • SCRUM Team leadership, product owner, or similar role on an Agile team
  • Technical leadership for a software development project
  • Geospatial Data Processing (GDAL, OGR, PostGIS)
  • Web Application Development with Angular, Leaflet, Open Layers
  • Automated Testing Frameworks (JUnit, Mocha, QUnit)
  • Databases (PostGIS, SQLite)
  • Geospatial Servers (GeoServer, MapServer)
  • Android native application development
  • Interface design experience in Java
  • Developing cross platform apps with Kotlin or similar languages
  • Java Native Interface (JNI)


  • Top Secret minimum