Senior GIS Developer

Jobtailor

Chicago (IL)

On-site

USD 110,000 - 140,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Jobtailor is seeking a senior frontend/geospatial developer in the United States to design, implement, and maintain modular UI components using React and TypeScript while integrating geoprocessing tools and ETL workflows with ArcGIS APIs.

You will collaborate with GIS and data teams to deliver scalable web services, perform code reviews, and drive DevOps practices across projects, ensuring a high-quality user experience.

Qualifications

  • Bachelor's degree in software engineering, computer science, or related field.
  • 5+ years in front-end development with React, TypeScript, JavaScript, HTML/CSS.
  • 5+ years scripting with Python or similar data-processing tools.
  • 2+ years of CI/CD and Agile practices (Git, Azure DevOps, Jenkins, Jira).
  • Experience with ArcGIS Maps SDK for JavaScript and ArcGIS API for Python.
  • Proficiency in SQL scripting and Azure cloud data architecture.
  • Portfolio of geospatial projects is strongly encouraged.

Responsibilities

  • Design, develop, document, and maintain responsive UI components with React & TypeScript.
  • Design and develop geoprocessing tools, automation processes, and web services.
  • Create custom Python geoprocessing tools for ArcGIS.
  • Manage, analyze, process, project, convert, and present geospatial data.
  • Implement ETL processes for data integrations with internal and external APIs.
  • Participate in software development planning and code reviews.
  • Use DevOps for version control and project management.
  • Collaborate with GIS and other teams to provide ongoing enhancements and seamless UX.
  • Prioritize and communicate workflows from multiple projects.
  • Assist in setting up server-based GIS and web applications.
  • Research data sources and tools, including monitoring tools.

Skills

React
TypeScript
JavaScript
HTML/CSS
Python scripting
CI/CD
Azure DevOps
Jira
ArcGIS API
Geospatial data

Education

Bachelor's degree in software engineering, computer science, or related field

Tools

ArcGIS Maps SDK
ArcGIS API for Python
FME
Alteryx
Azure DevOps
Jenkins
Git
Microsoft SQL

Job description


  • Design, develop, document, and maintain responsive, modular UI components using React & Typescript

  • Design and develop geoprocessing tools, automation processes, and web services using Python, C#, and/or Node.js

  • Create custom Python geoprocessing tools for ArcGIS

  • Manage, analyze, process, project, convert, and present geospatial data in various formats

  • Implement ETL processes for data integrations with internal and external APIs

  • Participate in software development planning and code reviews

  • Use DevOps for version control and project management

  • Collaborate with GIS and other teams to provide ongoing enhancements and seamless user experience

  • Prioritize and communicate workflows from multiple projects

  • Assist in setting up server-based GIS and web applications

  • Research data sources and tools, including monitoring tools

  • Perform special projects as assigned


Requirements


  • Bachelor's degree in software engineering, computer science, or related field

  • 5+ years of experience in front-end software development with React, Typescript, JavaScript, HTML/CSS

  • 5+ years of experience with scripting languages and tools such as Python, or other data processing tools

  • 2+ years of experience with CI/CD pipelines and Agile software development (e.g. Git, Azure DevOps, Jenkins, Jira)

  • Excellent verbal and written communications skills

  • Eligible to work in the United States without the need for employer visa sponsorship now or in the future

  • Experience with ArcGIS Maps SDK for JavaScript, ArcGIS API for Python, ArcGIS REST API, Pandas preferred

  • Experience with ESRI ArcGIS products including ArcGIS Pro, ArcGIS Enterprise and ArcGIS Online preferred

  • Knowledge of cartographic principles dealing with projections, scales, geo-referencing, map layouts and composition preferred

  • Ability to use spatial analysis techniques and data visualization preferred

  • Technical knowledge of GIS and ability to read, interpret and understand legal descriptions, maps, plats, aerial photographs and other GIS-related source information preferred

  • Proficiency in SQL Database scripting preferred

  • Familiarity with Azure cloud environment and data architecture in Azure preferred

  • Familiarity with creating ETL workflows with FME, Alteryx, or similar preferred

  • Proficiency in MS Office Applications (Word, PowerPoint, Outlook, Excel) preferred

  • Experience in Renewable Energy preferred

  • Submitting a portfolio of prior work is strongly encouraged


Demonstrates expertise in designing and developing responsive UI components using React and Typescript, along with strong capabilities in geospatial data management and automation processes. Proficient in implementing ETL workflows and collaborating with cross-functional teams to enhance user experience.


Highest-signal resume keywords


  • React Development

  • Typescript Programming

  • Python Scripting

  • Geospatial Data Management

  • CI/CD Pipeline Implementation


Hard Skills


  • JavaScript

  • HTML

  • CSS

  • ArcGIS API for Python

  • ArcGIS REST API

  • SQL Database Scripting

  • ETL Processes

  • DevOps

  • Agile Software Development

  • Spatial Analysis Techniques


Soft Skills


  • Excellent Communication Skills


Industry Keywords


  • Geoprocessing Tools

  • GIS

  • Renewable Energy

  • Cartographic Principles

  • Data Visualization


Tools & Technologies


  • Azure DevOps

  • Jenkins

  • Jira

  • FME

  • Alteryx

  • MS Office Applications

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

GIS Analyst/Developer – GIS Analyst 3
GIS Analyst/Developer – GIS Analyst 3

Jobtailor • Huntsville (AL)

On-site
USD 80,000 - 110,000
GIS Analyst – Ag
GIS Analyst – Ag

Jobtailor • Towson (MD)

On-site
USD 90,000 - 130,000
Software Developer
Software Developer

Jobtailor • Waukesha (WI)

On-site
USD 90,000 - 130,000
Senior Engineer - ESRI Developer
Senior Engineer - ESRI Developer

Hobbsnews • Plano (TX)

On-site
USD 120,000 - 170,000
System Developer
System Developer

Base One Technologies • New York (NY), Northern (KY)

Hybrid
USD 120,000 - 160,000
Geographic Information System Software Engineer
Geographic Information System Software Engineer

Insight Global • Dallas (TX)

On-site
USD 85,000 - 125,000
Senior Engineer - ESRI Developer
Senior Engineer - ESRI Developer

National Black MBA Association • Plano (TX)

On-site
USD 90,000 - 130,000
GIS Tech 2 4P/308
GIS Tech 2 4P/308

4P Consulting Inc. • Atlanta (GA)

Hybrid
USD 60,000 - 85,000
Graduate Intern – Geospatial Data Science Modeling and Analysis
Graduate Intern – Geospatial Data Science Modeling and Analysis

Jobtailor • Golden (CO)

On-site
USD 85,000 - 115,000
26-2295: GIS Application Programmer - Towson, MD
26-2295: GIS Application Programmer - Towson, MD

Navitas Business Consulting, Inc. • Towson (MD)

On-site
USD 90,000 - 130,000