2

Full Time Python Gis Developer Jobs in Lorton, VA

We're looking for a GIS Analyst with strong programming skills and a passion for delivering ... Build and maintain Python based data pipelines to automate import, cleaning, transformation, and ...

GIS Solution Engineer - AEC

Vienna, VA · On-site

$79K - $130K/yr

Programming and scripting experience with languages such as Python and JavaScript * Master's degree ... change with GIS technology. For more information on Esri's Racial Equity and Social Justice ...

GIS Technician

Stafford, VA · On-site

$25 - $28/hr

The GIS Technician will be responsible for working closely with engineering and permitting staff to ... Experience in Python scripting or other programming languages * Experience with SQI, PostgreSQL ...

GIS Analyst I

Alexandria, VA · On-site +1

$52K - $91K/yr

Alexandria, VA Job Type: Full-Time Remote Employment: Flexible/Hybrid Job Number: 2026-00416 ... Georeferencing and organizing Pats, Plans, and other engineering drawings. * Developing and ...

Utilize Python, R and other scripts to support data processing and analysis * Develop metadata and ... Work closely with scientists, analysts, engineers, and other team members to integrate GIS ...

Utilize Python, R and other scripts to support data processing and analysis * Develop metadata and ... Work closely with scientists, analysts, engineers, and other team members to integrate GIS ...

GIS Analyst I

Alexandria, VA · On-site

$52K - $91K/yr

Automating processes using tools including python scripts, model builder, and FME. Integrate ... Engineering, Information Technology, or other related field or any equivalent combination of ...

... engineering, and operations teams, translating their needs into practical GIS/BIM solutions. Key ... Develop and maintain ETL pipelines and geoprocessing workflows (e.g., Python/ArcPy, ModelBuilder ...

... engineering, and operations teams, translating their needs into practical GIS/BIM solutions. Key ... Develop and maintain ETL pipelines and geoprocessing workflows (e.g., Python/ArcPy, ModelBuilder ...

Utilize Python, R and other scripts to support data processing and analysis * Develop metadata and ... Work closely with scientists, analysts, engineers, and other team members to integrate GIS ...

GIS Analyst

Washington, DC · On-site

$54 - $60/hr

The GIS analyst position will support the data creation, visualization, and lifecycle maintenance ... in Programming and scripting languages such as Python and JavaScript Highly desired 3 Years • ...

GIS Analyst Master

Washington, DC · On-site

$55 - $60/hr

The GIS analyst position will support the data creation, visualization, and lifecycle maintenance ... in Programming and scripting languages such as Python and JavaScript Highly desired 3 Years • ...

next page

Showing results 1-20

Full Time Python Gis Developer information

See Lorton, VA salary details

$13

$59

$87

How much do full time python gis developer jobs pay per hour?

As of Jun 14, 2026, the average hourly pay for full time python gis developer in Lorton, VA is $59.28, according to ZipRecruiter salary data. Most workers in this role earn between $48.85 and $67.31 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Full Time Python GIS Developer, and why are they important?

To thrive as a Full Time Python GIS Developer, you need strong programming skills in Python, a solid understanding of geospatial concepts, and experience with GIS platforms, often supported by a relevant degree in computer science, geography, or a related field. Familiarity with tools such as ArcGIS, QGIS, PostGIS, and libraries like GeoPandas or GDAL, as well as version control systems like Git, is typically required. Problem-solving ability, attention to detail, and effective communication are important soft skills that set top candidates apart. These skills ensure robust, scalable geospatial solutions and seamless collaboration with technical and non-technical stakeholders.

What does a Full Time Python GIS Developer do?

A Full Time Python GIS Developer specializes in creating, maintaining, and optimizing software solutions that work with Geographic Information Systems (GIS) using the Python programming language. They develop scripts and applications to process spatial data, automate mapping tasks, and integrate GIS functionalities into various platforms. Their work often involves using libraries such as GeoPandas, Shapely, and ArcPy to analyze geospatial data, visualize results, and solve real-world location-based problems for industries like urban planning, transportation, and environmental science.

Will GIS be overtaken by AI?

GIS professionals, including Full Time Python GIS Developers, use AI to enhance spatial data analysis, automate workflows, and improve decision-making. While AI tools are increasingly integrated into GIS applications, human expertise remains essential for interpreting results and managing complex spatial data tasks.

What is the difference between Full Time Python Gis Developer vs GIS Analyst?

AspectFull Time Python Gis DeveloperGIS Analyst
Required SkillsPython programming, GIS software, scriptingGIS software, data analysis, cartography
Work EnvironmentDevelopment teams, software projectsData management, fieldwork, reporting
Industry UsageTech, government, environmental projectsUrban planning, environmental agencies, utilities

The Full Time Python Gis Developer primarily focuses on developing GIS applications using Python, scripting, and automation, often working within software development teams. In contrast, a GIS Analyst concentrates on analyzing spatial data, creating maps, and supporting decision-making processes. While both roles require GIS knowledge, the developer role emphasizes programming and software creation, whereas the analyst role centers on data interpretation and visualization.

Is Python useful for GIS?

Python is highly useful for a GIS developer because it is widely used for automating spatial data processing, analysis, and map creation. Many GIS tools and libraries, such as ArcPy and GeoPandas, rely on Python, making it a key skill for developing and maintaining GIS applications.

Are Python developers still in demand?

Python developers are currently in high demand across various industries due to Python's versatility in data analysis, web development, automation, and GIS applications. Skills in frameworks like Django, Flask, and libraries such as Pandas or GeoPandas enhance employability, and demand is expected to remain strong as organizations increasingly rely on Python for technical solutions.

What is the highest paying GIS job?

The highest paying GIS jobs typically include senior GIS manager, GIS director, or GIS consultant roles, which often require advanced skills in spatial analysis, project management, and certifications. These positions can offer salaries exceeding $100,000 annually, especially in industries like government, engineering, or technology firms. Experience, specialization, and leadership responsibilities significantly influence compensation in GIS careers.

What are some common challenges Full Time Python GIS Developers face when integrating geospatial data from multiple sources?

Full Time Python GIS Developers often encounter challenges when integrating geospatial data from various sources due to differences in data formats, coordinate reference systems, and data quality. Ensuring compatibility and accuracy requires a strong understanding of libraries like GDAL, GeoPandas, and Shapely, as well as best practices for data cleaning and transformation. Close collaboration with data engineers, cartographers, and other team members is often necessary to resolve inconsistencies and produce reliable geospatial analyses.
What are popular job titles related to Full Time Python Gis Developer jobs in Lorton, VA? For Full Time Python Gis Developer jobs in Lorton, VA, the most frequently searched job titles are:
What job categories do people searching Full Time Python Gis Developer jobs in Lorton, VA look for? The top searched job categories for Full Time Python Gis Developer jobs in Lorton, VA are:
What cities near Lorton, VA are hiring for Full Time Python Gis Developer jobs? Cities near Lorton, VA with the most Full Time Python Gis Developer job openings:

Systems Analyst (Cityworks - GIS) - Hybrid

NFF Inc

Woodbridge, VA

$85K - $135K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 6 days ago


Job description

Since 1996, Networking For Future, Inc. (NFF) has been engineering the backbone of mission-critical systems for government and enterprise clients. With headquarters in Washington, DC, we provide expert technology consulting and design-build solutions that solve complex challenges and deliver measurable real-world results.

NFF is an ISO 27001:2022 and ISO 9001:2015 certified company. Our expertise includes solutions for Artificial Intelligence Enablement, Data Center & Cloud, Intelligent Networks, Secure, Connected IoT Technologies, Professional and Managed Services, Workforce Solutions and Zero Trust Strategies. NFF leverages a strategic portfolio of over 200 industry-leading technology brands to deliver precisely tailored solutions that align with each client's unique requirements and mission objectives.

NFF is a Cisco Gold Integrator Partner, Splunk Partner, Arista Partner, Cohesity Partner, Apptega Partner, NetApp Gold Partner, VMware Enterprise Partner, Alloterra Labs Partner, Axis Communications Partner, Asimily Partner, Signify Partner, Rapid7 Partner, Foresite Partner, Arctic Wolf Partner, Microsoft Certified Silver Partner, and Dell Solution Provider Partner.

NFF also holds GSA Schedule 47QTCA21D0047 and many other government contract vehicles.


NFF Inc is is seeking to recruit a Systems Analyst (Cityworks - GIS Integration) to support software applications used in the management of our GIS-based horizontal and vertical asset registries. NFF Inc. uses ESRI ArcGIS and Trimble Cityworks to manage and report on our GIS-based asset registries and the work performed on those assets.

Must possess or have the ability to obtain within 6–8 months:

  • Knowledge of ESRI ArcGIS Pro, ArcGIS Server, and Trimble Cityworks.
  • Ability to create complex spatial and tabular visualizations and reports using GIS and Cityworks data.
  • Ability to develop spatial database tables for testing, analysis, and map creation.
  • Ability to mentor and review the work of another team member.
  • Ability to conduct statistical analysis (e.g., parametric testing, geo-statistical analysis, variance) using business data.
  • Advanced analytical skills, including the ability to think critically.
  • Knowledge of geodatabase versioning workflows and the ability to learn and demonstrate SDE versioning data flows.
  • Experience using SQL Developer, TOAD, SQLPlus, PyWin; and LucidChart, Visio, GitHub (for diagramming).
  • Experience publishing varying services using ArcGIS Server.
  • Ability to share content online using ArcGIS Pro or ArcMap to ArcGIS Online or ArcGIS Portal.
  • Ability to conduct advanced data analysis (spatial and tabular).
  • Ability to develop and maintain scripts using Python and PSQL for task automation.
  • Ability to perform installations and configurations of ArcGIS desktop software.
  • Knowledge of database design best practices, including design for the three degrees of cardinality.
  • Ability to support administration of a three-tiered GIS environment.
  • Ability to validate GIS or CMMS data against business logic related to collection and distribution networks (e.g., tee main size, sewer flow direction).
  • Experience developing runbooks, SLAs, and SOPs to support knowledge sharing and redundancy.

Experience leading GIS, asset management, and governance projects, including:

  • Identifying risks and dependencies between operational tasks and ongoing projects.
  • Breaking down tasks into activities, schedules, and durations within a project lifecycle.
  • Leading and facilitating collaborative, productive, and efficient project meetings.
  • Demonstrated willingness to embrace changing technology landscapes and quickly learn new skills.
  • Effective collaborator who proactively explores emerging technologies that may benefit the organization.
  • Ability to work onsite 3 days per week (5 days total workweek).

Required Skills

  • Associate’s degree in Geography, GIS, Engineering, Computer Science, or related field.
  • Three years of relevant experience, preferably within a water utility.
  • Demonstrated experience in database management (design, querying, and optimization).
  • Proven project management experience, including planning, coordinating tasks, and tracking deliverables across project lifecycles.

NFF offers a competitive salary, comprehensive benefits and flexible paid time off options, for eligible employees:

  • Medical, Dental and Vision, Health Savings Account, Flexible Spending Account
  • STD, LTD, Supplemental life insurance and ADD&D
  • Comprehensive 401k plan
  • Paid Time Off

NFF is an Equal Opportunity Employer.

Important Notice: All NFF Inc communications come from @nffinc.com. Emails from other domains claiming to be NFF are likely scams. Be cautious, verify senders, and report suspicious messages immediately.