2

Full Time Python Gis Developer Jobs in Raleigh, NC

The Town of Clayton employs more than 340 full-time staff in areas including police, fire, and ... Bachelor's Degree in Geography, GIS, Planning, Engineering, or related major field preferred. Five ...

... in Python and C/C++ programming, low-level system internals, networking, socket-level programming, troubleshooting, and CNO capability development. Location : Cary, NC Job Type : Full-Time ...

New

CNO Software Developer

Cary, NC ยท On-site

$90K - $200K/yr

... in Python and C/C++ programming, low-level system internals, networking, socket-level programming, troubleshooting, and CNO capability development. Location : Cary, NC Job Type : Full-Time ...

New

Engineering & Science Job Schedule: Full time Remote: No The Opportunity In this role, you will ... such as GIS, PASS, and modern BIM workflows. You will contribute to delivering efficient ...

Senior DevOps Engineer

Raleigh, NC ยท On-site

$126K - $162K/yr

... in Python, Java, or Shell Scripting Expert DevOps and operations experience in AWS Expert ... Full-time position Hybrid work (3 days/week on-site in Triangle area) On-call rotation required ...

... Python is a plus * Strong analytical and problem-solving skills * Excellent communication ... Bachelor's DegreeEmployment Type: FULL_TIME

next page

Showing results 1-20

Full Time Python Gis Developer information

See Raleigh, NC salary details

$12

$56

$83

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

As of Aug 25, 2026, the average hourly pay for full time python gis developer in Raleigh, NC is $56.98, according to ZipRecruiter salary data. Most workers in this role earn between $46.97 and $64.71 per hour, depending on experience, location, and employer.

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.

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 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 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.

What are the most commonly searched types of Python Gis Developer jobs in Raleigh, NC?

The most popular types of Python Gis Developer jobs in Raleigh, NC are:

Infographic showing various Full Time Python Gis Developer job openings in Raleigh, NC as of July 2026, with employment types broken down into 83% Full Time, 5% Part Time, 1% Temporary, and 11% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $118,528 per year, or $57 per hour.

Geospatial Applications Developer

Durham, NC โ€ข On-site

Full-time

Re-posted 16 days ago


Job description

Overview / Responsibilities

Role Overview

Wood is searching for a Mid-Level to Senior-Level Geospatial Application Developer to be located in our Durham, NC office.ย  This position will be offered on a full-time basis.ย  It also requires the candidate to have excellent leadership skills and the ability to coordinate directly with other Geospatial team members.ย  The candidate will have the opportunity to gain exposure to a wide variety of clients, including Duke Energy, US Department of Defense (DoD), US Environmental Protection Agency (EPA), FEMA, various local, state governments, etc.

Key Responsibilities

  • Task manage various Geospatial initiatives both analytical and development related
  • Product manage multiple internal applications
  • Lead and assist in the development of new analysis tools and mobile/web applications
  • Engage in lead certain client meetings, trainings and project demonstrations
  • Assist management as a mentor and guide junior development staff
  • Coordinate with project management staff for project tasks
  • Create maps, datasets, applications, and reports for delivery to clients
Skills / Qualifications

Required Skills / Qualifications

  • Undergraduate or Graduate degree in Geography, GIS, Computer Science, or related field
  • 5 -10+ years of experience with GIS analysis and application development/programming
  • Strong understanding of Esri software including, but not limited to:
    • ArcGIS Pro, ArcGIS Online, ArcGIS Desktop
    • Field Apps (Collector, Survey123, etc.)
  • Strong understanding of cartography and cartographic principles
  • Proficiency with Web-based GIS tools such as Leaflet, ArcGIS Online, ArcGIS API for JavaScript /Python
  • Excellent organization skills
  • Strong proficiency in MS Office applications (Word, Excel, PowerPoint, Teams, Access)
  • Extensive experience designing and managing public-facing websites
  • Strong proficiency in one or more scripting/programming languages, such as:
    • Python
    • JavaScript
    • HTML/CSS/PHP
    • C#
    • Unity
  • Excellent oral and written communication skills
  • Candidate must be prepared to show examples of current or past development work in an interview setting.

ย 

Preferred Qualifications - Not Required

  • Certified GIS Professional (GISP), Project Management Professional (PMP) or similar certification
  • Experience with Open-Source geospatial applications such as QGIS, GRASS, etc.
  • Experience with SQL, Postgre SQL or other database management systems
  • Experience with cloud-based computing environments (AWS, Azure, IBM Cloud, etc.)
  • Experience working with federal, state & local governments
  • Experience working with LiDAR (aerial, mobile or terrestrial)
  • Tool creation using ESRI Model Builder or Python
  • Experience in database management and design
  • Proficiency with Microsoft 365 development applications such as SharePoint, PowerApps & PowerBI
Company Overview

Wood is a global leader in engineering and consultancy across energy and the built environment, helping to unlock solutions to some of the world's most critical challenges. We provide consulting, projects and operations solutions in more than 60 countries, employing around 40,000 people. www.woodplc.com

Diversity Statement

We are an equal opportunity employer that recognises the value of a diverse workforce. All suitably qualified applicants will receive consideration for employment on the basis of objective criteria and without regard to the following (which is a non-exhaustive list): race, colour, age, religion, gender, national origin, disability, sexual orientation, gender identity, protected veteran status, or other characteristics in accordance with the relevant governing laws.

Employment Type: OTHER