2

Remote Geospatial Developer Jobs in McLean, VA (NOW HIRING)

GIS Developer-USDA

Herndon, VA ยท On-site +1

$118K/yr

Remote (U.S.) Employment Type: Full-Time Salary: Up to $118,000/year Work Authorization: U.S ... Experience with spatial data and geospatial web services * Familiarity with GIS APIs and mapping ...

Full Stack Developer

Mclean, VA ยท On-site +1

$150K - $250K/yr

... and Geospatial Systems Engineers. Work on this program takes place in the McLean, VA area (we cannot support remote work) and requires a TS/SCI + Poly clearance (acceptable by this customer). What ...

Expert Level Systems Engineer

Chantilly, VA ยท On-site +1

$135K - $216K/yr

Responsibilities We are seeking an Expert Systems Engineer to provide high-level technical ... Open Geospatial Consortium * American Society for Photogrammetry and Remote Sensing * Extensive ...

Expert Level Systems Engineer

Chantilly, VA ยท On-site +1

$135K - $216K/yr

Responsibilities We are seeking an Expert Systems Engineer to provide high-level technical ... Open Geospatial Consortium * American Society for Photogrammetry and Remote Sensing * Extensive ...

Fully remote, full time, must be a US Citizen eligible for a DoD Secret clearance. * An active ... Familiarity with real-time geospatial data visualization and streaming using any of the following ...

Expert Level Systems Engineer

Chantilly, VA ยท On-site +1

$146K - $234K/yr

Responsibilities We are seeking an Expert Systems Engineer to provide senior-level technical ... Geospatial intelligence technologies * Expertise in: * Photogrammetry * Remote sensing * Image ...

Expert Level Systems Engineer

Chantilly, VA ยท On-site +1

$146K - $234K/yr

Responsibilities We are seeking an Expert Systems Engineer to provide senior-level technical ... Geospatial intelligence technologies * Expertise in: * Photogrammetry * Remote sensing * Image ...

Expert Level Systems Engineer

Springfield, VA ยท On-site +1

$146K - $234K/yr

Responsibilities We are seeking an Expert Systems Engineer to provide senior-level technical ... Geospatial intelligence technologies * Expertise in: * Photogrammetry * Remote sensing * Image ...

Expert Level Systems Engineer

Springfield, VA ยท On-site +1

$146K - $234K/yr

Responsibilities We are seeking an Expert Systems Engineer to provide senior-level technical ... Geospatial intelligence technologies * Expertise in: * Photogrammetry * Remote sensing * Image ...

Showing results 21-40

Remote Geospatial Developer information

See McLean, VA salary details

$63.2K

$78.2K

$93.5K

How much do remote geospatial developer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for remote geospatial developer in McLean, VA is $78,195.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,300.00 and $82,900.00 per year, depending on experience, location, and employer.

What is a remote geospatial developer?

A Remote Geospatial Developer is a software developer who specializes in building applications that process, analyze, and visualize geospatial data. They work with Geographic Information Systems (GIS), remote sensing data, and mapping technologies to create solutions across industries such as environmental science, urban planning, and logistics. This role typically involves programming in languages like Python, JavaScript, or SQL, and using tools like QGIS, ArcGIS, and Google Earth Engine. Since the job is remote, developers collaborate with teams and clients virtually using communication and project management tools.

What are some common challenges faced by remote geospatial developers, and how are they typically addressed?

Remote Geospatial Developers often encounter challenges such as managing large spatial datasets, integrating data from multiple sources, and ensuring accuracy in map visualizations. Collaboration across time zones and communicating complex spatial concepts to non-technical stakeholders can also be demanding. To address these issues, teams typically use version control systems, detailed documentation, and regular virtual meetings to stay aligned. Ongoing professional development and staying current with the latest GIS tools further help remote developers tackle technical hurdles efficiently. Effective teamwork and strong project management practices are key to successfully navigating these challenges.

What are the key skills and qualifications needed to thrive as a remote geospatial developer?

To thrive as a Remote Geospatial Developer, you need a solid background in GIS principles, spatial data analysis, and programming languages such as Python or JavaScript, typically supported by a degree in geography, computer science, or a related field. Familiarity with tools like ArcGIS, QGIS, PostGIS, and cloud-based mapping platforms, as well as relevant certifications such as Esri Technical Certifications, is often required. Strong problem-solving skills, self-motivation, and effective remote communication are critical soft skills in this position. These capabilities ensure accurate project delivery, seamless teamwork across distributed teams, and the ability to quickly adapt to evolving geospatial technologies.

What are popular job titles related to Remote Geospatial Developer jobs in McLean, VA? For Remote Geospatial Developer jobs in McLean, VA, the most frequently searched job titles are:
What job categories do people searching Remote Geospatial Developer jobs in McLean, VA look for? The top searched job categories for Remote Geospatial Developer jobs in McLean, VA are:
What cities near McLean, VA are hiring for Remote Geospatial Developer jobs? Cities near McLean, VA with the most Remote Geospatial Developer job openings:

Mid-Level Application Developer - DHS

cFocus Software Incorporated

Springfield, VA โ€ข On-site, Remote

Full-time

Posted 11 days ago


Job description

cFocus Software seeks a Mid-Level Application Developer to join our program supporting the Department of Homeland Security (DHS). This position is remote. This position requires a Public Trust Clearance.
Qualifications:
  • Bachelor's or master's degree in IT, Computer Science, Geography or a related field.
  • 5+ years of professional application-development experience, including at least three years developing or supporting geospatial, mapping, location-intelligence, data-visualization, or situational-awareness solutions.
  • Demonstrated experience developing and maintaining applications using C# and the .NET framework.
  • Experience using ESRI developer technologies such as ArcGIS Enterprise/Portal, ArcGIS Online, ESRI APIs and SDKs, ArcGIS API for JavaScript, Experience Builder, Dashboards, web maps, hosted layers, or comparable capabilities.
  • Proficiency with Python scripting and automation; experience with ArcGIS Notebooks, Jupyter notebooks, or comparable notebook-based workflows.
  • Experience developing and consuming REST APIs, integrating enterprise systems and data services, and working with JSON/GeoJSON, relational databases, geodatabases, and common geospatial formats.
  • Experience creating automated tests and executing unit, integration, regression, security, and operational test activities within a controlled software-delivery lifecycle.
  • Experience with Git-based source control and Agile delivery tools such as GitLab, Jira, and Confluence.
  • Strong analytical, troubleshooting, documentation, communication, and cross-functional collaboration skills.
  • Ability to satisfy DHS suitability, background-investigation, Entry on Duty, security, and system-access requirements for the assigned position.
  • Experience developing applications for DHS, another federal agency, public safety, emergency management, critical infrastructure, intelligence, defense, or homeland-security missions.
  • Experience deploying or supporting ESRI and custom web applications in AWS or another enterprise cloud environment.
  • Knowledge of ArcGIS Enterprise administration concepts, identity integration, role- and attribute-based access control, geospatial data publishing, and enterprise geodatabase patterns.
  • Experience with Section 508/WCAG accessibility, secure coding, DevSecOps pipelines, static or dynamic application-security testing, and vulnerability remediation.
  • Working knowledge of IPv6/dual-stack application design, federal cloud and security requirements, DHS SELC artifacts, and formal change-control boards.
  • Experience with AI-enabled geospatial workflows, automated data ingestion, real-time dashboards, performance monitoring, or high-availability mission applications.
Duties:
  • Design, develop, enhance, debug, and maintain custom geospatial and situational-awareness applications and tools for the GII, COP, and HIFLD mission environments.
  • Develop and maintain application components using the .NET framework, C#, ESRI APIs and SDKs, and other Government-approved technologies in the existing GCIS technical architecture.
  • Create custom web applications using ESRI Experience Builder and the ArcGIS API for JavaScript; configure interactive dashboards, web maps, layers, symbology, pop-ups, labeling, and mission-focused visualization experiences.
  • Participate in application and data architecture decisions involving client/server processing, relational and geospatial databases, data storage and access, interfaces, interoperability, and enterprise integration.
  • Build maintainable, reusable, and well-documented code that supports evolving operational requirements, system scalability, reliability, security, and efficient lifecycle maintenance.
  • Maintain compatibility with current ESRI software releases and implement approved features, fixes, and enhancements without unnecessary disruption to ongoing operations.
  • Develop Python and ArcGIS Notebook scripts that automate geospatial data processing, analysis, ingestion, publishing, monitoring, and reporting tasks.
  • Implement automated workflows that reduce manual intervention and reliably process structured and unstructured geospatial information in supported formats.
  • Support integrations and ingestion involving CSV, TXT, GPX, JSON, GeoJSON, geodatabases, shapefiles, KML, BIM, LAS, APIs, and REST services.
  • Implement geocoding and locational metadata capabilities using addresses, latitude/longitude, Military Grid Reference System (MGRS), and United States National Grid (USNG) coordinates as required.
  • Evaluate and implement approved AI-assisted or AI-driven workflow enhancements that improve efficiency, adapt to real-time data, and optimize geospatial handling while complying with DHS policy and governance
  • Integrate geospatial applications, web services, data feeds, identity services, databases, and other enterprise systems to improve mission functionality and secure information sharing.
  • Develop testing criteria from operational requirements and key performance parameters; create comprehensive test plans, test scripts, test cases, and traceable expected results.
  • Develop and maintain manual and automated tests; conduct developmental, integration, regression, security, accessibility, and operational testing and capture evidence and results.
  • Analyze test outcomes, document defects, troubleshoot root causes, implement corrective actions, and report conclusions and recommendations.
  • Participate in code reviews, configuration management, change-impact analysis, release readiness reviews, and validation that only approved and tested changes are incorporated.
  • Produce per-release custom application code, test artifacts, integration documentation, technical specifications, data-flow diagrams, and integration-test results.
  • Support deployments, upgrades, releases, emergency fixes, and application enhancements across development, staging, preproduction, and production environments.
  • Prepare deployment documentation and obtain required approvals before releases: SDD Change Control Board approval for preproduction and both SDD CCB and Infrastructure Change Control Board approval for production.
  • Coordinate application activities with the DHS Enterprise Cloud Team, OneNet, DHS data centers, AWS providers, system administrators, security teams, and other technical stakeholders.
  • Diagnose and resolve application defects, integration issues, performance problems, and user-reported incidents; document solutions and escalate complex infrastructure or specialized issues appropriately.
  • Monitor application health, utilization, reliability, availability, maintainability, performance, and user feedback; recommend and implement approved improvements.
  • Create and update technical documentation, installation and deployment instructions, user guides, FAQs, troubleshooting materials, SOPs, and knowledge-base content