1

Freelance Python Gis Developer Jobs in Colorado (NOW HIRING)

GIS Developer Reports To: Director, GIS Development Primary Location: Denver, CO (in-office in CO ... using Python, ArcPy, ArcGIS Python API, and Arcade expressions. · Support enterprise GIS ...

GIS Developer Reports To: Director, GIS Development Primary Location: Denver, CO (in-office in CO ... using Python, ArcPy, ArcGIS Python API, and Arcade expressions. • Support enterprise GIS ...

GIS DevOps Engineer

Westminster, CO · On-site

$53.50 - $73.50/hr

They are seeking a GIS DevOps Engineer to design and deliver robust, scalable services for ... Preferred : • Strong scripting or programming skills (e.g., Python, Bash, Go) • Familiarity ...

Title: GIS Systems Programmer Location: Golden, CO QUALIFICATIONS: A bachelor's degree in GIS ... Strong skills in Python (ArcPy/API), FME for ETL processes, and automation to streamline workflows.

Strong scripting or programming skills (e.g., Python, Bash, Go) * Familiarity with cloud platforms (AWS, Azure, or GCP) * Understanding of networking, security, and Linux systems administration

The GIS Solution Engineer - AEC role involves leveraging GIS tools to solve complex business ... Python and JavaScript • Master's degree in geography, computer science, or a related field • ...

Esri is a company that specializes in GIS technology, and they are seeking a GIS Solution Engineer ... Python and JavaScript • Master's degree in geography, computer science, or a related field • ...

Esri is a company that specializes in GIS technology, and they are seeking a GIS Solution Engineer ... Python and JavaScript • Master's degree in geography, computer science, or a related field • ...

Esri is a company that specializes in GIS technology, and they are seeking a GIS Solution Engineer ... Python and JavaScript • Master's degree in geography, computer science, or a related field • ...

The GIS Solution Engineer will leverage their expertise to demonstrate the value of GIS, build ... Python and JavaScript • Master's degree in geography, computer science, or a related field • ...

Esri is a company that specializes in GIS technology, and they are seeking a GIS Solution Engineer ... Python and JavaScript • Master's degree in geography, computer science, or a related field • ...

Esri is a leading company in GIS technology, seeking a GIS Solution Engineer to join their team ... Python and JavaScript • Master's degree in geography, computer science, or a related field • ...

Esri is a company that specializes in GIS technology, and they are seeking a GIS Solution Engineer ... Python and JavaScript • Master's degree in geography, computer science, or a related field • ...

Esri is a company that specializes in GIS technology, and they are seeking a GIS Solution Engineer ... Python and JavaScript • Master's degree in geography, computer science, or a related field • ...

The GIS Solution Engineer will leverage their expertise to provide solutions that address complex ... Python and JavaScript • Master's degree in geography, computer science, or a related field • ...

Overview As a GIS subject matter expert, you're a natural at identifying the right analysis tools ... Programming and scripting experience with languages such as Python and JavaScript * Master's degree ...

next page

Showing results 1-20

Freelance Python Gis Developer information

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.

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.
What are the most commonly searched types of Python Gis Developer jobs in Colorado? The most popular types of Python Gis Developer jobs in Colorado are:
What are popular job titles related to Freelance Python Gis Developer jobs in Colorado? For Freelance Python Gis Developer jobs in Colorado, the most frequently searched job titles are:
What job categories do people searching Freelance Python Gis Developer jobs in Colorado look for? The top searched job categories for Freelance Python Gis Developer jobs in Colorado are:
Infographic showing various Freelance Python Gis Developer job openings in Colorado as of July 2026, with employment types broken down into 83% Full Time, 7% Part Time, 1% Temporary, and 9% Contract. Highlights an 80% Physical, 4% Hybrid, and 16% Remote job distribution.
GIS Developer

GIS Developer

Congruex

Denver, CO • On-site

Full-time

Medical, Retirement

Re-posted 10 days ago


Congruex rating

7.0

Company rating: 7.0 out of 10

Based on 14 frontline employees who took The Breakroom Quiz


Job description

Job Title: GIS Developer

Reports To: Director, GIS Development

Primary Location: Denver, CO (in-office in CO)

Non-Exempt: $30.00-$45.00

Company Profile:

Congruex is looking for a GIS Solutions Developer to join our team. Learn more about it at www.congruex.com.

Who is Congruex

Congruex designs and builds digital communications infrastructure. The work we do enables the connectivity for nearly everything in the modern world to operate, from healthcare and energy to transportation and social interactions.

We deliver a full suite of digital infrastructure services under a single platform by aligning our engineering and in-market construction operating units. Our vision is to be the best end-to-end provider of digital infrastructure services in the U.S. and our core values of GRIT connect everything we do.

We are the One Congruex Family. We are building tomorrow together.

Your New Job

The Position

Participate in the development, enhancement, and support of GIS software applications, enterprise geospatial systems, and related automation tools. This role will focus heavily on ESRI-based web GIS development, enterprise integrations, user interface development, spatial data workflows, and process automation supporting various business teams.

The GIS Developer will work closely with business stakeholders and IT teams to design, develop, deploy, and maintain scalable GIS web applications, tools, services, and automation processes within the ESRI technology stack.

Job Responsibilities (Including, but not limited to):

· Design, develop, test, and maintain GIS web applications and custom tools using ESRI technologies.

· Develop modern web-based GIS user interfaces using JavaScript/TypeScript, HTML, CSS, and ESRI JavaScript APIs.

· Build and support applications utilizing ArcGIS Enterprise, ArcGIS Online, Experience Builder, and custom web GIS frameworks.

· Develop and maintain GIS automation scripts and workflows using Python, ArcPy, ArcGIS Python API, and Arcade expressions.

· Support enterprise GIS integrations with databases, APIs, and third-party systems.

· Develop, configure, and maintain FME workflows for ETL processes, data transformation, and system integrations.

· Assist in administration and support of enterprise geodatabases and GIS infrastructure environments.

· Review, optimize, and refactor existing codebases for performance, scalability, maintainability, and security.

· Collaborate with business teams to identify workflow improvements and automation opportunities.

· Participate in software testing, debugging, QA/QC processes, and deployment activities.

· Research and evaluate emerging GIS technologies, AI-assisted development tools, and automation solutions.

· Document technical designs, workflows, standards, and development processes.

· Participate in Agile development processes, sprint planning, and peer code reviews.

Required Skills & Qualifications:

General

· Strong knowledge of JavaScript and TypeScript programming languages.

· Experience developing web applications and responsive user interfaces.

· Working knowledge of ESRI GIS technologies and enterprise GIS concepts.

· Familiarity with ArcGIS Enterprise and ArcGIS Online environments.

· Experience with Python scripting and automation.

· Understanding of REST APIs, JSON, and web service integrations.

· Understanding of relational databases and enterprise geodatabases.

· Ability to troubleshoot technical issues and provide practical solutions.

· Deadline driven, self-motivated, and technically savvy.

· Excellent verbal and written interpersonal communication skills.

· Superior time management and organizational skills.

· Strong attention to detail.

· Ability to adapt to changing priorities, schedules, and workflows.

· Critical thinking skills with the ability to assess issues and provide solutions.

· Ability to maintain professionalism in a fast-paced environment with internal personnel and clients.

Desired Skills & Qualifications:

· Bachelor’s degree in GIS, Computer Science, Geography, Engineering, Information Systems, or related field preferred.

· Experience with ESRI JavaScript SDK (4.x).

· Experience with ArcGIS Experience Builder.

· Experience with Arcade expressions and attribute rule development.

· Experience using ArcGIS Python API and ArcPy.

· Experience with Safe Software FME Form and FME Flow Server.

· Knowledge of enterprise GIS architecture and deployment strategies.

· Experience working with SQL Server or other enterprise database systems.

· Familiarity with cloud-hosted GIS environments and integrations.

· Experience integrating GIS with external APIs and business systems.

· Familiarity with AI-assisted development tools, automation tools, and modern software engineering practices.

· Experience in Agile software development environments.

· Telecommunications, utility, engineering, or infrastructure industry experience preferred.

Why Work At Congruex

No matter what role you play, you are an important part of the One Congruex Family.

Opportunities

We offer opportunities at all levels across the nation – from students to industry veterans – in areas of engineering, construction, and professional services.

Wellbeing

We value the wellbeing of our people and offer competitive compensation, health benefits, wellness resources, 401(k) retirement planning, and employee recognition and leadership development programs. Options may vary by geographic location.

The Fine Print:
We will determine salary and job titled based on skills and experience in relation to the function of the role, as well as equity to employees in similar roles. Some benefits have eligibility criteria. All requirements are subject to possible modification to reasonably accommodate individuals with disabilities.
This job description in no way states or implies that these are the only duties to be performed by the employee occupying this position. This document does not create an employment contract, implied or otherwise, other than an “at-will” employment relationship. Conditions to hiring may include but are not necessarily limited to background checks.


What Congruex employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom