1

Gis Programmer Jobs in Washington (NOW HIRING)

Oracle GIS Developer

Washington, DC ยท On-site

$50 - $55/hr

Database Developer with GIS Experience LOCATION: Washington, DC/Hybrid Employment type: Contract w2/1099/C2C MINIMUM EDUCATION: Bachelor's degree in IT, related field, or equivalent experience.

The Systems Engineer will be responsible for ingesting, creating, and maintaining GIS data, supporting customer processes, and developing web applications using ESRI Enterprise Portal and SQL ...

Overview GIS Solution Engineers on our Defense team are highly technical, trusted advisors to customers across the National Government team. They inspire customers supporting mission-critical work ...

GIS Solution Engineer - Defense

Vienna, VA ยท On-site

$79K - $130K/yr

Overview GIS Solution Engineers on our Defense team are highly technical, trusted advisors to customers across the National Government team. They inspire customers supporting mission-critical work ...

DataVoice, a division of Harris; is seeking a GIS Developer who will be a vital contributor to industry-leading utility software solutions. Your primary focus will be on enhancing the geospatial ...

DataVoice, a division of Harris; is seeking a GIS Developer who will be a vital contributor to industry-leading utility software solutions. Your primary focus will be on enhancing the geospatial ...

GIS Architect (part-time)

Arlington, VA ยท On-site

$73.29 - $76.17/hr

Bachelor's degree from an accredited college or university in Geography, GIS, Computer Science, Management of Information Systems, Engineering, Data Analytics, or like degree with a significant ...

Experience incorporating real-time information streams with existing GIS data and IT infrastructure * Basic understanding of artificial intelligence/machine learning concepts * Programming and ...

Showing results 21-40

Gis Programmer information

See Washington salary details

$5

$43

$65

How much do gis programmer jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for gis programmer in Washington is $43.01, according to ZipRecruiter salary data. Most workers in this role earn between $34.04 and $53.37 per hour, depending on experience, location, and employer.

What is the difference between Gis Programmer vs GIS Analyst?

AspectGis ProgrammerGIS Analyst
Required CredentialsBachelor's in GIS, Computer Science, or related field; programming skillsBachelor's in Geography, GIS, or related; analytical skills
Work EnvironmentSoftware development, coding, and programming tasksData analysis, mapping, and spatial data interpretation
Employer & Industry UsageTech companies, government agencies, GIS software firmsUrban planning, environmental agencies, consulting firms

Gis Programmers focus on developing GIS software and applications through coding, while GIS Analysts interpret spatial data to support decision-making. Both roles require GIS knowledge but differ in technical versus analytical focus.

What are some typical challenges a GIS programmer faces when integrating spatial data from multiple sources?

GIS Programmers often encounter challenges when integrating spatial data from various sources, such as inconsistent data formats, differing coordinate systems, and varying data quality. Addressing these issues requires strong skills in data transformation, projection, and validation to ensure all datasets work seamlessly together. Collaboration with GIS analysts and data providers is crucial to clarify data requirements and resolve discrepancies. Staying updated on best practices and tools for data integration can help streamline this process and improve project outcomes.

What does a GIS programmer do?

As a GIS programmer, your job is to use programming languages like Python and JavaScript to code software that interacts with geographic information systems (GIS). While fulfilling your duties and responsibilities, you may decide how to analyze and display data for your customer, give presentations to explain the use of your software, debug existing software, and provide ongoing support for existing applications. GIS programmers often work with sensitive and secure information, so you may also need to maintain a security clearance to ensure you can continue performing this job. Many GIS programmers also spend some time researching the latest developments in the GIS field.

What is a GIS programmer?

GIS Programmers are professionals who develop, customize, and maintain Geographic Information Systems (GIS) software and applications. They use programming languages such as Python, JavaScript, or C# to create tools that manage, analyze, and visualize spatial data. GIS Programmers work closely with GIS Analysts and other specialists to automate workflows, integrate data sources, and improve the functionality of mapping platforms. Their work is essential in fields like urban planning, environmental science, and transportation where spatial data is critical.

What are the key skills and qualifications needed to thrive as a GIS programmer, and why are they important?

To thrive as a GIS Programmer, you need strong programming skills (such as Python, JavaScript, or C#), a solid understanding of geographic information systems (GIS), and often a degree in computer science, geography, or a related field. Familiarity with GIS software platforms like Esri ArcGIS, QGIS, and spatial databases, as well as knowledge of APIs and web mapping frameworks, is typically required. Problem-solving ability, attention to detail, and effective communication are important soft skills for collaborating with teams and interpreting user requirements. These skills ensure accurate spatial data analysis, efficient GIS application development, and successful project outcomes.
What are popular job titles related to Gis Programmer jobs in Washington? For Gis Programmer jobs in Washington, the most frequently searched job titles are:
What job categories do people searching Gis Programmer jobs in Washington look for? The top searched job categories for Gis Programmer jobs in Washington are:
What are popular job titles related to Gis Programmer jobs in WA? For Gis Programmer jobs in WA, the most frequently searched job titles are:
Infographic showing various Gis Programmer job openings in Washington as of August 2026, with employment types broken down into 1% Internship, 88% Full Time, 5% Part Time, 1% Temporary, and 5% Contract. Highlights an 87% Physical, 6% Hybrid, and 7% Remote job distribution, with an average salary of $89,467 per year, or $43 per hour.

GIS Engineer (Azure & ArcGIS Enterprise)

Essnova Solutions, Inc.

Sterling, VA โ€ข On-site

Full-time

Re-posted 10 days ago


Job description

Location: Remote (U.S.-based)
Employment Type: Full-Time (Contingent Upon Contract Award)
Security Requirement: Must be eligible to obtain and maintain a NACI (National Agency Check with Inquiries)
About Essnova
At Essnova Solutions, we're not just another IT services company-we're a catalyst for change in the federal contracting landscape. As a certified 8(a) and HUBZone small business, we've been recognized for our rapid growth and excellence, including being named Alabama's Minority-Owned Small Business of the Year and earning a spot on the Inc. 5000 list of fastest-growing companies.
Our mission is clear: to empower those who serve by delivering bold, innovative solutions with unmatched efficiency. From geospatial analytics to healthcare IT, we tackle some of the most critical challenges across government, education, and healthcare sectors.
We're seeking driven professionals ready to take ownership, drive meaningful change, and grow alongside a company that's scaling smart and fast.
Position Overview
Essnova is seeking a GIS Engineer with expertise in Azure cloud services and ArcGIS Enterprise architecture to support a federal marine minerals and geospatial information program. The selected candidate will provide technical support for enterprise GIS infrastructure, cloud-hosted environments, system troubleshooting, service publishing, and security compliance activities.
This role will work closely with federal stakeholders and technical teams to ensure the reliability, scalability, performance, and security of mission-critical geospatial systems.
Key Responsibilities
  • Diagnose and resolve issues impacting GIS system uptime, performance, and accessibility
  • Support ArcGIS Enterprise architecture, configuration, deployment, and maintenance activities
  • Provide recommendations to improve system reliability, scalability, and security
  • Troubleshoot database, infrastructure, and service publishing issues within Azure-hosted environments
  • Support DOI security requirements, vulnerability remediation efforts, and compliance findings
  • Collaborate with GIS, IT, and program stakeholders to maintain enterprise geospatial capabilities
  • Assist with implementation of technical enhancements and infrastructure improvements
  • Maintain documentation and support operational best practices for cloud-hosted GIS environments

Requirements
Required Qualifications
  • Bachelor's degree in Computer Science, GIS, Information Systems, Engineering, or a related field
  • Demonstrated experience with Microsoft Azure cloud services, including storage, compute, networking, and security
  • Experience supporting ArcGIS Enterprise deployment, administration, and maintenance
  • Knowledge of geospatial service publishing and enterprise GIS infrastructure
  • Experience troubleshooting performance issues in cloud-hosted environments
  • Familiarity with federal security requirements and FISMA Moderate compliance
  • Strong understanding of enterprise geospatial architectures and best practices
  • Ability to obtain and maintain a NACI/Public Trust clearance
Preferred Qualifications
  • Previous experience supporting BOEM, DOI, NOAA, USGS, or other federal geospatial programs
  • Experience with Azure DevOps, infrastructure automation, or cloud modernization initiatives
  • Familiarity with DOI cloud hosting requirements
  • Relevant Microsoft Azure, Esri, or cloud certifications
  • Experience supporting marine or environmental geospatial systems

Essnova Solutions is an Equal Opportunity Employer. Employment decisions are based on qualifications, merit, and business needs without regard to race, color, religion, sex, national origin, disability, veteran status, or any other protected status.