Geospatial Systems Software Engineer, Mid
General Dynamics Information Technology3 months ago
Springfield, VA, USASenior
Base Salary
$149k - $201k/yr
Responsibilities
- Design, customize, deploy, test, and support enterprise GIS applications.
- Develop software using Python, C#, C++, HTML, and JavaScript.
- Acquire, prepare, convert, and manage geospatial data.
- Manage ArcGIS Enterprise access roles and permissions.
- Configure, deploy, and troubleshoot OGC-compliant web services, including WMS, WFS, WMTS, WCS, and OGC API–Features.
- Integrate Docker, Kubernetes, and OpenShift containerization technologies.
- Support AI/ML/DL systems through training-data management and model validation.
- Conduct code reviews, database evaluations, QA/QC, and lifecycle compliance activities.
- Interpret and remediate vulnerabilities from static code analysis and container-scanning tools.
- Support Risk Management Framework compliance, STIG-aligned configurations, requirements analysis, software design, and DevSecOps practices.
- Maintain technical documentation, configuration updates, versioning notes, and user guides.
- Collaborate with a small agile team and support COTS GIS tools such as ENVI, RemoteView, Erdas Imagine, ArcGIS, and Skyline.
Requirements
- Bachelor’s degree or higher in a GIS-related field.
- 5 –10 years of relevant technical experience.
- U.S. citizenship and a current Top Secret/SCI clearance or ability to obtain Top Secret SCI with polygraph.
- Proficiency with DevOps/DevSecOps workflows and security practices in the GIS development lifecycle.
- Experience with Git-based version control tools, including GitHub and GitLab.
- Working knowledge of OGC standards and OGC API–Features implementation in enterprise GIS environments and custom web applications.
- Deep understanding of ArcGIS Pro/Enterprise, QGIS, GeoServer, PostGIS, and PostgreSQL.
- Familiarity with Department of War policies, configuration management, and distributed systems.
- Ability to solve complex problems independently and collaborate effectively in team-based environments.
- Experience with agile software development methodologies.
Benefits
- Regular full-time position with 40 scheduled hours per week.
- Onsite work in Springfield, Virginia, with potential for one work-from-home day per week; no travel required.
- Medical, dental, vision, health savings account options, and 401(k) contributions with company match.
- Vacation, sick, personal, holiday, parental, military, bereavement, and jury-duty paid leave options.
- Short- and long-term disability, life, accidental death and dismemberment, personal accident, critical illness, and business travel insurance offerings.
- Career growth, internal mobility support, ongoing learning, an AI-powered career tool, and an innovation-focused workplace culture.
Tech Stack
Categories
About General Dynamics Information Technology
General Dynamics Information Technology (GDIT) delivers enterprise IT, systems integration, cybersecurity, cloud, and software engineering services to U.S. federal agencies, including defense and intelligence organizations. It provides contract-based professional and managed services ranging from network operations and unified communications to training and simulation. GDIT is a business unit of General Dynamics (NYSE: GD) and is headquartered in Falls Church, Virginia.