Geospatial Developer

IEM,
$90,000 - $104,000Remote

About The Position

IEM is looking for a Full Time- Geospatial Developer to join our IEM GEO division to service our multiple projects across the United States and its territories. This position may require travel to complete work assignments or attend meetings. The role involves meeting with customers to analyze business and operational processes, developing business and functional requirements, and creating design for GIS technology solutions. It also includes developing specifications, defining data requirements, data sources, and design logic, and leading research and evaluation of alternative methods. The position requires planning, development, and implementation of highly complex GIS maps and applications, with advanced knowledge in Esri GIS applications such as ArcGIS Pro, ArcGIS Online, Experience Builder, ArcGIS Hub, and Survey123. The developer will be responsible for developing, implementing, and maintaining highly complex GIS projects using technical and project management skills, and advanced experience developing complex GIS applications leveraging custom coding (e.g., HTML, JavaScript, Python, etc.) and frameworks (e.g., ArcGIS APIs). Responsibilities include developing and maintaining GIS web services from external feeds (CSV, JSON, XML, API, etc.), supporting and maintaining Microsoft SQL Server relational database management systems, establishing standards and quality control for data entry procedures, and coordinating data acquisition, project scheduling, and software training. The role also involves constructing or developing scientific/statistical experiments and analytical computer models, managing the preparation of reports, enterprise geodatabase administration (data quality control, outside data integration, ETL management, schema changes, data cleanup coordination), programming system documentation, organizing and categorizing GIS information, geodatabase version and replica management, designing and creating geographic data files, converting data between spatial formats and projections, designing and creating logical data structures and spatial data models, processing source code, and making recommendations regarding upgrades. Experience using AWS for ETL processes (Lambda, Glue) and creating custom geoprocessing tools is also required.

Requirements

  • Bachelor’s degree in Computer Science, Geography, Urban Planning, Geomatics Engineering, Information Systems or related.
  • Five (5) years’ experience performing geospatial analytical work with GIS and related tools and solutions.
  • Three (3) years’ of progressively responsible professional technical experience related to GIS and related solutions.
  • Strong working knowledge of ArcGIS Pro, ArcGIS Online, ArcGIS Enterprise, QGIS, and other related mapping software.
  • Excellent presentation and communication skills, comfortable working in a client-facing role.
  • Formal cartographic training and a strong understanding of GIS fundamentals.
  • In-depth knowledge of data structures, data analyses, data manipulation, and data management techniques.
  • Strong experience with data analyses, and data-base design, development & maintenance are required.
  • Ability to create, analyze, and interpret large geospatial datasets and maps are required.
  • Experience using various GIS software (primarily HAZUS and ESRI ArcGIS), as well as various geographic data formats and standard data conversion and transformation methods.
  • Proven experience with ESRI GIS software, including ArcGIS Online, Spatial Analyst, Network Analyst, and Model Builder is required.
  • Experience creating maps (using large-format plotters), reports, and presentations in support of various GIS and technology projects.
  • Attention to detail and strong aptitude in the area of data quality control is required.
  • Ability to provide remote support to clients and internal IEM stakeholders, and ability to travel and deploy to client sites, as required.

Nice To Haves

  • Master’s degree from an accredited U.S. college or university, or a certified foreign studies equivalency, in geography, earth sciences, computer science, information technology, or a closely related field with an emphasis in GIS.
  • Certifications with AWS, ESRI technical certifications, GISP, and related certifications.
  • Strong working knowledge of FEMA’s Risk Map program or other flood-related data analytical work, including floodplain mapping.
  • Experience with hydrologic and hydraulic (H&H) principles, survey and mapping GSP systems, aerial photographic interpretation, databased development and management.
  • Familiarity with ArcHydro, HEC-RAS, HEC-GeoRAS, and HAZUS
  • Basic programming and scripting in HTML5, Python, XML, JavaScript, FME, SQL
  • Experience developing GIS and related geospatial tools to be used in benefit cost analyses

Responsibilities

  • Meets with customers to analyze business and operational processes; develops clearly articulated business and functional requirements and creates design for GIS technology solutions.
  • Develops specifications; defines data requirements, data sources and design logic; leads and participates in research and evaluation of alternative methods and approaches.
  • Planning, development, and implementation of highly complex GIS maps and applications.
  • Able to develop, implement, and maintain highly complex GIS projects by using technical and project management skills.
  • Develop and maintain GIS web services from external feeds such as CSV, JSON, XML, API, etc.
  • Support and maintain Microsoft SQL Server relational database management system.
  • Establishes standards and quality control for data entry procedures.
  • Coordinates data acquisition and exchanges, project scheduling, and software training with internal and outside agencies.
  • Constructs or develops scientific/statistical experiments and analytical computer models to support decision-making.
  • Manages the preparation of reports detailing the results of these experiments or model outputs.
  • Enterprise geodatabase administration to include data quality control, outside data integration, ETL management, schema changes, and data cleanup coordination.
  • Program system documentation including updating of documentation such as replica reports, ETL documentation, geodatabase quality control reports, geodatabase data standards, and best practices.
  • Organizes and categorizes GIS information.
  • Geodatabase version and replica management.
  • Design, create and maintain geographic data files, including geographic data models, polygons, lines, and points.
  • Convert data between various spatial formats and projections and loads data into spatial databases and geographic data models.
  • Design, create, and maintain logical data structures and spatial data models including topology, dynamic segmentation, geometric networks, and address models.
  • Process, source code, descriptions, and support requirements.
  • Make recommendations regarding upgrades, considering implications of new or revised GIS software, equipment, or applications.
  • Creation of custom geoprocessing tools to reduce redundant processing and normalize output for repetitive tasks

Benefits

  • Annual salary based on experience and location: $90,000 to $104,000
  • 10 paid Holidays
  • Vacation Pay
  • Sick Pay
  • 401 (K) plan with matching
  • Company paid STD and LTD
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service