Skip to main content
DSA, Inc.

GIS Developer Analyst

1h

DSA, Inc.

Washington, US · Full-time · $125,000 – $160,000

About this role

The GIS Developer Analyst designs, develops, and maintains ArcGIS-based applications and geospatial products supporting emergency management operations. This role blends hands-on development, operational GIS analysis, and stakeholder support in secure DOE/NNSA environments. All hired employees are expected to have experience with Microsoft Copilot and/or an approved equivalent AI solution.

Daily tasks include developing and maintaining GIS applications using ArcGIS Pro, ArcGIS Online, Experience Builder, and Survey123. Build dashboards, story maps, and analytical products tailored for NA-40 emergency operations. Develop custom solutions leveraging Python, JavaScript, ArcPy, and ArcGIS SDKs.

Work in a hybrid environment requiring on-site support minimum two days per week across locations like Washington, DC; Albuquerque, NM; Germantown, MD; or Denver, CO. Support data analysis for emergency preparedness and response in national security settings. Maintain and enhance existing applications through testing and bug fixes.

Provide training and user support for GIS tools and dashboards to stakeholders. Gain exposure to DOE Q clearance requirements in high-stakes operations. Contribute to geospatial products that directly impact emergency management.

Requirements

  • Bachelor’s degree in GIS, Geography, Computer Science, or related field (or equivalent experience)
  • Minimum 3–5 years GIS application development experience
  • Experience with at least two programming languages (Python, JavaScript, C#, Java)
  • Strong understanding of geospatial analysis, cartography, and data management
  • Experience in emergency management or national security environments preferred
  • Ability to obtain and maintain a DOE Q clearance (active TS/Q preferred)

Responsibilities

  • Develop and maintain GIS applications using ArcGIS Pro, ArcGIS Online, Experience Builder, Survey123
  • Build dashboards, story maps, and analytical products for NA-40 emergency operations
  • Develop custom solutions using Python, JavaScript, ArcPy, ArcGIS SDKs
  • Maintain and enhance existing applications, including testing and bug fixes
  • Support data analysis related to emergency preparedness and response
  • Deliver training and user support for GIS tools and dashboards

Benefits

  • Hybrid work arrangement with on-site support minimum two days per week
  • Equal Opportunity Employer
  • E-Verify Employer
  • Security clearance opportunities for U.S. citizens