1

Freelance Python Gis Developer Jobs (NOW HIRING)

NAVA Software solutions is looking for an Arc GIS Developer Details: ArcGIS Developer Location: NYC ... Take up development for minor enhancements using Python, Angular JS, ArcGIS Javascript API, ASP ...

... years experience using Python, arcPy, or a combination of the two Preferred Experience ... Bachelor's degree in Geography, Engineering, GIS, or related discipline * 5+ years of related ...

GIS Developer/Analyst. Requisition ID : SAIC CoM 2017 -MC R214157. Client: City of Memphis(State of ... in performing Python Scripting and Model Builder services needed for support of the City's web ...

GIS Developer

Oakland, CA · On-site

$85 - $116/hr

GIS Developer win designing, developing, configuring, testing, implementing, and supporting ... Strong PYthon knowledge Preferred Skill and Experience Additional Required Qualifications

New

Experience in Python for automation of common tasks and/or contributing to our existing tool ... GIS and software engineering. • Experience working with open-source GIS libraries and tools ...

You will be part of a team of GIS engineers responsible for sourcing geospatial data in many ... Experience in Python for automation of common tasks and/or contributing to our existing tool ...

You will be part of a team of GIS engineers responsible for sourcing geospatial data in many ... Experience in Python for automation of common tasks and/or contributing to our existing tool ...

You will be part of a team of GIS engineers responsible for sourcing geospatial data in many ... Experience in Python for automation of common tasks and/or contributing to our existing tool ...

You will be part of a team of GIS engineers responsible for sourcing geospatial data in many ... Experience in Python for automation of common tasks and/or contributing to our existing tool ...

Demonstrated experience with at least one major programming language (e.g., C++, Python, Java, C# ... Hands-on experience with enterprise GIS platforms such as Esri ArcGIS Enterprise or open-source ...

Demonstrated experience with at least one major programming language (e.g., C++, Python, Java, C# ... Hands-on experience with enterprise GIS platforms such as Esri ArcGIS Enterprise or open-source ...

You will be part of a team of GIS engineers responsible for sourcing geospatial data in many ... Experience in Python for automation of common tasks and/or contributing to our existing tool ...

Showing results 21-40

Freelance Python Gis Developer information

See salary details

$13

$58

$86

How much do freelance python gis developer jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for freelance python gis developer in the United States is $58.62, according to ZipRecruiter salary data. Most workers in this role earn between $48.32 and $66.59 per hour, depending on experience, location, and employer.

What does a freelance Python GIS developer do?

A Freelance Python GIS Developer specializes in creating, maintaining, and optimizing applications or scripts that handle geographic information system (GIS) data using the Python programming language. They often work with spatial data, build custom GIS tools, automate data processing tasks, and integrate GIS functionalities into web or desktop applications. These professionals usually collaborate with clients on a project basis, offering expertise in libraries such as GeoPandas, Shapely, and ArcPy. Their work enables organizations to analyze and visualize spatial data effectively for decision-making and research.

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

To thrive as a Freelance Python GIS Developer, you need a solid understanding of Python programming, geospatial concepts, and experience with GIS platforms, often supported by a degree in computer science, geography, or a related field. Proficiency in tools like QGIS, ArcGIS, GDAL, and libraries such as GeoPandas and Shapely is essential, along with familiarity with version control systems like Git. Strong problem-solving, self-management, and communication skills help you manage projects independently and collaborate effectively with clients. These skills and qualities are critical for delivering quality geospatial solutions, meeting client needs, and succeeding in a competitive freelance environment.

How do freelance Python GIS developers typically collaborate with clients and other team members on projects?

Freelance Python GIS Developers usually work remotely and rely heavily on digital communication tools to collaborate with clients, project managers, and other developers. They often participate in regular video meetings, share progress via project management platforms, and use version control systems like Git to manage code. Clear documentation and prompt feedback are essential, as freelancers may be coordinating with teams across different time zones. Building strong communication skills and setting clear expectations with clients helps ensure project milestones are met efficiently.

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

AspectFreelance Python GIS DeveloperGIS Analyst
Required CredentialsProficiency in Python, GIS software, and sometimes certifications in GIS or programmingBachelor's degree in Geography, GIS, or related field; certifications like GISP are common
Work EnvironmentIndependent, project-based, often remote or freelanceTypically employed full-time in offices, government agencies, or consulting firms
Industry UsageUsed across various industries for custom GIS solutions and data analysisPrimarily in urban planning, environmental management, and government sectors

While both roles involve GIS data, Freelance Python GIS Developers focus on coding and custom solutions, often working independently, whereas GIS Analysts handle data analysis and reporting within organizations.

More about Freelance Python Gis Developer jobs

What cities are hiring for Freelance Python Gis Developer jobs?

Cities with the most Freelance Python Gis Developer job openings:

What are the most commonly searched types of Python Gis Developer jobs?

The most popular types of Python Gis Developer jobs are:

What states have the most Freelance Python Gis Developer jobs?

States with the most job openings for Freelance Python Gis Developer jobs include:

What job categories do people searching Freelance Python Gis Developer jobs look for?

The top searched job categories for Freelance Python Gis Developer jobs are:

Infographic showing various Freelance Python Gis Developer job openings in the United States as of August 2026, with employment types broken down into 1% Internship, 87% Full Time, 6% Part Time, and 6% Contract. Highlights an 76% Physical, 7% Hybrid, and 17% Remote job distribution, with an average salary of $121,932 per year, or $58.6 per hour.

Full-time

Re-posted 7 days ago


Job description

NAVA Software solutions is looking for an Arc GIS Developer
Details:
ArcGIS Developer
Location: NYC , NY - Hybrid
Duration: 12 months
Role:
  • Provide development and technical support to the ArcGIS and ArcFM based Enterprise GIS system and applications.
  • Take up development for minor enhancements using Python, Angular JS, ArcGIS Javascript API, ASP .net (C#).
  • Support Landbase applications including new development and troubleshooting requests.
  • Setup new ETL process using FME Workbench
  • Deploy ArcGIS Enterprise (Portal and Server) and administer ArcGIS server sites.
  • System monitoring and performance tuning of the systems.
  • Publish services and administer user roles and privileges.
  • Coordinate with other teams like server support, security, DBA etc

Skills & Requirements
  • 4-10 years of experiences of administration, support, and development ArcGIS applications
  • 3-5 years of experiences in administrating and supporting ArcFM applications
  • Development and coding experiences using Python, Angular JS, ArcGIS Javascript API, .Net (C#).
  • FME Experience: Work closely with FME Suite for GIS Landbase activities, ensuring accuracy and efficiency.
  • Experiences in deploying ArcGIS Enterprise (Portal and Server) and administer ArcGIS server sites.
  • System monitoring and performance tuning of the systems.
  • Publish services and administer user roles and privileges.
  • Ability to Coordinate with other teams like server support, security, DBA etc
  • Ability to understand requirements and support team and share best practices/lessons learnt.
  • Provide status of the tickets to the client SME.
  • Trouble shooting and problem resolution to issues reported by end users of the enterprise applications.

The following are not required for this position but would be considered as a valuable asset in a potential candidate.
  • Utility Experience (Plus): Leverage utility industry experience to enhance GIS solutions and contribute to industry-specific initiatives.
  • Windows servers administration

NAVA Software Solutions logo

About NAVA Software Solutions

Sourced by ZipRecruiter

NAVA is a strategic partner for companies seeking to develop or customize software and products. Our team of experts leverages cutting-edge technology and deep industry knowledge to provide customized solutions that drive business success. Whether you're looking to improve your operations, increase efficiency, or bring a new product to market, NAVA has the expertise and resources to help you achieve your goals. Trust us to be your partner in software and product development.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Rocky Hill, CT, US

Social media